无锁的对象引用:AtomicReference

 AtomicReference和AtomicInteger非常类似,不同之处就在于AtomicInteger是对整数的封装,而AtomicReference则对应普通的对象引用。也就是它可以保证你在修改对象引用时的线程安全性。在介绍AtomicReference的同时,我希望同时提出一个有关原子操作的逻辑上的不足。    之前我们说过,线程判断被修改对象是否可以正确写入的条件是对象的当前值和期望
相关文章
相关标签/搜索