併發編程之CAS(Compare and Swap)原理

java.util.concurrent包完全建立在CAS之上。 AQS,非阻塞數據結構和原子變量類(java.util.concurrent.atomic包中的類),這些concurrent包中的基礎類都是使用這種模式來實現的,而concurrent包中的高層類又是依賴於這些基礎類來實現的。從整體來看,concurrent包的實現示意圖如下: concurrent包的實現 CAS Compare
相關文章
相關標籤/搜索