JMM內存交互模型

JMM的主要目標就是定義程序中各個變量的訪問規則,即在虛擬機中將變量存儲到內存和從內存中取出變量這樣的底層細節。此處的變量指線程間共享的變量,包括實例字段、靜態字段和構成數組對象的元素,存儲在主內存中。 每個線程還有自己的工作內存,線程的工作內存中保存了被該線程使用到的變量主內存的副本拷貝(JVM只會拷貝對象的引用和線程中訪問到的字段,而不會把整個對象都從主內存拷貝到工作線程),線程對變量的操作(
相關文章
相關標籤/搜索