java多線程學習第六課---原子操作 CAS

概述 CAS(Compare-and-Swap),即比較並替換,是一種實現併發算法時常用到的技術,Java併發包中的很多類都使用了CAS技術。CAS也是現在面試經常問的問題,本文將深入的介紹CAS的原理。 CAS的原理 CAS(Compare And Swap),指令級別保證這是一個原子操作 三個運算符:  一個內存地址V,一個期望的值A,一個新值B 基本思路:如果地址V上的值和期望的值A相等,就
相關文章
相關標籤/搜索