jvm高效併發與鎖優化

主內存與工作內存 主內存:Java內存模型規定了所有的變量都存儲在主內存。 工作內存:線程的工作內存中保存了被該線程使用到的變量的主內存副本拷貝,線程對變量的 所有操作(讀取、賦值等)都必須在工作內存中進行,而不能直接讀寫主內存中的變量。不同的線程之間也無法直接訪問對方工作內存中的變量,線程間變量值的傳遞均需要通過主內存來完成。 lock(鎖定):作用於主內存的變量,它把一個變量標識爲一條線程獨佔
相關文章
相關標籤/搜索