Если поток объявляет недействительным свой кеш после получения блокировки и очищает свой кеш перед снятием блокировки, пJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Если поток объявляет недействительным свой кеш после получения блокировки и очищает свой кеш перед снятием блокировки, п

Сообщение Anonymous »

Если поток делает недействительным свой кеш после получения блокировки и очищает свой кеш перед снятием блокировки, почему необходимо делать переменную изменчивой в одноэлементном шаблоне, поскольку поток, который получает блокировку позже, в идеале должен сделать недействительным свой кеш после получения блокировки и получить новую значение из памяти.
Более того, это изменчивое ключевое слово необходимо только для примитивного типа или объектов, которые изначально будут иметь значение NULL, поскольку на уже инициализированные объекты будут ссылаться по адресу памяти в куче и значению Present будет обновляться всегда.

Подробнее здесь: https://stackoverflow.com/questions/787 ... che-before
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»