劍指Offer(鎖)——JMM的內存模型

Java內存模型(Java Memory Model, 簡稱JMM)本身是一種抽象的概念並不是真實存在的,描述的是一種規則或規範,通過這組規範定義了程序中各個變量(包括實例字段,靜態字段和構成數組對象的元素)的訪問方式。 簡單說明一下: 線程內的變量都是存儲在棧中的,這些變量被稱作線程的私有變量,是存在線程的工作內存中; JMM要求所有變量的信息,需要放進主內存,線程之間是通過主內存區進行通信的;
相關文章
相關標籤/搜索