【死磕Java并发】----深刻分析CAS

CAS,Compare And Swap,即比较并交换。Doug lea大神在同步组件中大量使用CAS技术鬼斧神工地实现了Java多线程的并发操做。整个AQS同步组件、Atomic原子类操做等等都是以CAS实现的,甚至ConcurrentHashMap在1.8的版本中也调整为了CAS+Synchronized。能够说CAS是整个JUC的基石。 java CAS分析 在CAS中有三个参数:内存值V、
相关文章
相关标签/搜索