12.1 Java內存模型

java內存模型的主要目標是定義程序中各個變量的訪問規則。(這裏的變量不是局部變量表,因爲局部變量表是線程私有的,不共享,也不存在競爭問題)。 java內存模型規定了所有的變量都存儲在主內存中,每條線程還有自己的工作內存(相當於高速緩衝區)線程對變量的所有操作都要經過直接內存,不能直接訪問主內存,如下圖所示 內存間的交互操作 總共有八種 1)lock:作用於主內存的變量 2)unlock:作用域主
相關文章
相關標籤/搜索