接触到AtomicLong的原因是在看guava的LoadingCache相关代码时,LongAdder引起了我的注意,原因有二:

1. 作者是Doug lea ,地位实在举足轻重。
2. 他说这个比AtomicLong高效。

我们知道,AtomicLong已经是非常好的解决方案了,涉及并发的地方都是使用CAS操作,在硬件层次上去做 compare and set操作。效率非常高。 阅读原文 »

4 收藏


直接登录

推荐关注