基礎鞏固之圖解Java內存模型

Java內存模型的抽象示意圖: 在Java中,所有的對象域,靜態域以及數組元素都存放在堆內存中,堆內存在各個線程之間共享,爲主內存。 從上圖看,線程A如果要和線程B之間要通信的話,要經過如下幾個步驟: 線程A先將本地工作內存A中變更過的變量更新到主內存中去。 線程B到主內存中去讀取線程A之前更新過的共享變量 本地內存A和本地內存B有主內存中的共享變量x的副本,當線程A執行完畢後,更新x的值爲1,臨
相關文章
相關標籤/搜索