JMM(java內存模型)

1.可見性 抽象概念並不真實存在。描述的是一組規範或規範,通過這組規範定義了程序中各個變量(包括實例字段,靜態字段和構成數組對象的元素)的訪問方式 JMM關於同步的規定; 1.線程解鎖前,必須把共享變量的值刷新回主內存 2.線程加鎖前,必須讀取主內存的最新值到自己的工作內存 3.加鎖解鎖是同一把鎖   2.原子性 原子性:不可分割,完整性,也即某個線程正在做某個具體業務時,中間不可以被加塞或者分割
相關文章
相關標籤/搜索