理解java.util.concurrent包(一)

Java 5.0开始 提供了 java.util.concurrent 包,在此包中增加了在并发编程中很常用的实用工具类。 我们先看java.util.concurrent.atomic中的类: 以上的类均是使用了CAS算法来保证数据的原子性,所谓CAS即Compare and Set。CAS是一种无锁的非阻塞算法的实现,它的思想很简单:三个参数,一个当前内存值V、旧的预期值A、即将更新的值B,当
相关文章
相关标签/搜索