java基礎| 多線程基礎三:CAS原理和原子操作

CAS機制         CAS 是英文單詞 Compare And Swap 的縮寫,翻譯過來就是比較並替換。 CAS機制當中使用了 3 個基本操作數:內存地址 V ,舊的預期值 A ,要修改的新值 B 。 更新一個變量的時候,只有當變量的預期值A 和內存地址 V 當中的實際值相同時,纔會將內存地址 V 對應的值修改爲B 。         synchornized(內置鎖)從思想上來說是屬於
相關文章
相關標籤/搜索