很早就接觸了volatile,但是并沒有特別深入的去研究她,只有一個朦朧的概念,就是覺得

用她來解決可見性的,但可見性又是什么呢?

最近經(jīng)過查閱各種資料,并結合自己的思考和實踐,對volatile有了比較深刻的認識,

在此總結并分享給大家。

可見性

如何理解可見性,還是來看個會出現(xiàn)死循環(huán)的例子:

(注意:運行時請加上jvm參數(shù):-server,while循環(huán)內(nèi)不要有標準輸出):

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設計培訓,網(wǎng)站建設培訓學習是年輕人改變自己的最好方式