CAS及其ABA问题
摘要:
CAS、volatile是JUC包实现同步的基础。Synchronized下的偏向锁、轻量级锁的获取、释放,lock机制下锁的获取、释放,获取失败后线程的入队等操作都是CAS操作锁标志位、state、队列完成的。 CAS过程 CAS的全称是Compare And Swap 即比较交换 ,是系统原语, 阅读全文
posted @ 2019-07-24 16:33 千山万水楼外楼 阅读(475) 评论(0) 推荐(0)
posted @ 2019-07-24 16:33 千山万水楼外楼 阅读(475) 评论(0) 推荐(0)