Зачем нужен AtomicInteger, если запись и чтение в переменные int являются атомарными?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Зачем нужен AtomicInteger, если запись и чтение в переменные int являются атомарными?

Сообщение Anonymous »

Я читал в документации Oracle, что:
  • Чтение и запись являются атомарными для ссылочные переменные и для большинства

    примитивных переменных (всех типов, кроме long и double).
(Думаю, эта функция была добавлена ​​в какую-то новую версию JDK, потому что я раньше думал, что чтение/запись ВСЕХ примитивных переменных НЕ являются атомарными)
Означает ли это, что AtomicInteger устарел и его не следует использовать в новых проектах?

Подробнее здесь: https://stackoverflow.com/questions/420 ... are-atomic
Ответить

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

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

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

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

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