为什么以及何时应该使用这些类?
AtomicIntegerFieldUpdater
AtomicMarkableReference
AtomicReference
请使用现实生活场景进行解释!
为什么以及何时应该使用这些类?
AtomicIntegerFieldUpdater
AtomicMarkableReference
AtomicReference
请使用现实生活场景进行解释!
AtomicIntegerFieldUpdater
如果所述字段需要用作常规 volatile 字段(不将它们声明为AtomicXXX
类)但偶尔需要原子操作,则可以使用。此外,如果您正在创建很多对象并且您不想创建很多AtomicXXX
对象,您可以创建一个静态AtomicIntegerFieldUpdater
对象并让它在所有对象之间共享。这篇文章更详细地解释了。
AtomicIntegerFieldUpdater 的用法在