Java虛擬機學習筆記(五)——高效併發

一:內存與線程 1. Java內存模型的概念 定義程序中各個變量(實例字段、靜態字段、數組元素)的訪問規則java 全部變量存儲在主內存 每條線程還有本身的工做內存,保存了使用到的變量在主內存的副本拷貝。(不一樣線程之間沒法訪問彼此的變量,線程也沒法訪問主內存的變量) 2. Java內存模型之間的交互 (1)主要操做 lock鎖定(主內存):把主內存的變量標誌爲一條線程獨佔的狀態 unlock解鎖
相關文章
相關標籤/搜索