Java提高——JUC線程volatile關鍵和內存可見性

內存可見性 內存可見性:是指當某個線程正在使用對象狀態而另一個線程在同時修改該狀態,需要確保當一個線程修改了對象狀態之後,其他線程能夠看到發生的狀態變化。 可見性錯誤:當讀操作與寫操作在不同的線程中執行時,我們無法確保執行讀操作的線程能實時的看到其他線程寫入的值,有時甚至是不可能的事情。 我們可以通過對象同步來保證對象被安全的發佈。除此之外我們也可以使用一種更加輕量級的volatile變量。 cl
相關文章
相關標籤/搜索