Java中的CAS及其实现原理

一、理解CAS   什么是CAS? CAS:Compare and Swap,即比较再交换。 jdk5增加了并发包java.util.concurrent.*,其下面的类使用CAS算法实现了区别于synchronouse同步锁的一种乐观锁。JDK 5之前Java语言是靠synchronized关键字保证同步的,这是一种独占锁,也是是悲观锁。 CAS算法理解 对CAS的理解,CAS是一种无锁算法,C
相关文章
相关标签/搜索