java內存模型的歷史變遷

Java內存模型的歷史 舊的Java內存模型 Java使用的是共享內存的併發模型,在線程之間共享變量。Java語言定義了線程模型規範,通過內存模型控制線程與變量的交互,從而實現Java線程之間的通信。在JDK5之前,Java一直使用的是舊內存模型。如圖1所示。變量保存在由所有線程共享的主內存中,主內存中的變量稱爲mastingcopy。每個線程都有一個工作內存,它保存變量的workingcopy。
相關文章
相關標籤/搜索