多線程學習筆記(五)--Volatile關鍵字

實現了變量在多個線程間可見。 我在網上看了許多博客後,發現總結的都差不多,Volatile的幾點特性也講解的聽清楚,所以我就不再重寫,在此記錄以下自己的理解。下圖來自網絡: 1.線程在使用某個變量時,會從主內存讀到線程工作內存,當沒有加volatile關鍵字時,一旦線程將變量複製一份到工作內存,再次使用變量的時候會直接使用工作內存的數據,導致一個問題就是髒讀,主內存的變量值已經改變了,但是線程卻不
相關文章
相關標籤/搜索