摘要: CAS是compare and swap的缩写,即我们所说的比较交换。cas是一种基于锁的操作,而且是乐观锁。 在java中锁分为乐观锁和悲观锁 synchronized就是一种悲观锁(独占锁),会导致其它所有需要锁的线程挂起,等待持有锁的线程释放锁。 而乐观锁采取了一种宽泛的态度,通过某种方式不加 阅读全文
posted @ 2019-06-15 20:40 印记XP 阅读(2279) 评论(0) 推荐(0)