volatile關鍵字 + happens-before原則

volatile :  可見性、有序性。記住了,人家不保證原子性的。 先說說volatile關鍵字 被volatile關鍵字修飾的變量,再多線程中,一個線程修改他會立即被其他線程看到,可能這樣你不太理解,首先我們看那一下java內存模型圖吧。       也就是說,我們看到了,當一個線程想要訪問一個變量的時候,我們首先要去主內存讀取變量,然後拿到自己的工作內存,然後做相應的處理,最後由jvm刷新到
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息