AtomicLong And AtomicLongFieldUpdater
AtomicLong是支持Long类型的原子执行器,AtomicLongFieldUpdater是long字段原子执行器,可以把某个类中的valitile long字段进行原子性操作。这样做可以避免直接使用AtomicLong这样的类级别属性,直接使用long基本类型字段,然后在需要使用原子性加减的地方可以通过AtomicLongFieldUpdater包装成CASUpdater或则LockedUpdater进行原子性操作。使用AtomicLongFieldUpdater需要注意原字段非原子性更新操作的
原创
2021-01-18 11:22:56 ·
192 阅读 ·
0 评论