線程的運行模型

主內存: 所有線程之間共享,所有變量都存放在主內存中。 線程與與線程無法通信 線程與與線程無法通信,只能通過主內存,當線程想改變主內存中的值時,會將主內存的值copy一份,放入工作內存中,然後把值改變替換,替換後,將值返回到主內存中,然後將主內存的值給覆蓋,這樣就完成了值的修改 具體通信流程: 通信步驟: 1.read(讀取):將主內存中的變量值讀取 2.load(加載):將讀取的值加載到線程的工
相關文章
相關標籤/搜索