Java多線程之內存可見性

(1)什麼是可見性: 內存可見性(Memory Visibility)是指當某個線程正在使用對象狀態而另一個線程在同時修改該狀態,需要確保當一個線程修改了對象狀態後,其他線程能夠看到發生的狀態變化。 (2)共享變量: 如果一個變量在多個線程的工作內存中都存在副本,那麼這個變量就是這個幾個線程的共享變量。 (3)主內存: 保存了程序的所有變量。 (4)工作內存: 每個線程都有自己的獨立工作內存,裏面
相關文章
相關標籤/搜索