标签:ima 问题 volatile com enc atom 解决 必须 public
其中主要是了解下AtomicReference
以及AtomicXUpdater
AtomicReference
是支持对象引用原子更新的类,仅仅是支持引用,如果要让对象内的字段支持原子更新,就一定要使用到AtomicXUpdater
。
字段更新类需要特别注意,字段必须是public volatile
类型的。
AtomicStampedReference
和AtomicMarkableReference
均是用于解决ABA问题的类(后者不知道有没有,暂时没实践经验)。前者解决字段方面的更新,后者解决引用类型的更新。
标签:ima 问题 volatile com enc atom 解决 必须 public
原文地址:https://www.cnblogs.com/codeleven/p/10962992.html