מה זה Volatile- הוא מודיפייר ששמים על משתנים שאנחנו יודעים שמספר רב של threads הולכים לגשת אליהם בו זמנית. מה זה אומר לjvm- למשתנה הזה יש סיכוי גבוה שthreads רבים הולכים לגשת אליו והיא צריכה לקרוא את אותו משתנה מהheap (מהזיכרון).
אם אני אומר לקומפיילר שיש משתנה שהוא Volatile הוא יעשה את פעולות הייעול בצורה מוגבלת.
מיין לפי
Avigail Feder-2 נקודות ·
יותר מ-6 חודשים
( תגובות)