理解JMM可見性原理

JMM(Java內存模型Java Memory Model,簡稱JMM)本身是一種抽象的概念 並不真實存在,它描述的是一組規則或規範通過規範定製了程序中各個變量(包括實例字段,靜態字段和構成數組對象的元素)的訪問方式. JMM關於同步規定: 1.線程解鎖前,必須把共享變量的值刷新回主內存 2.線程加鎖前,必須讀取主內存的最新值到自己的工作內存 3.加鎖解鎖是同一把鎖   由於JVM運行程序的實體是
相關文章
相關標籤/搜索