Java 記憶體模型

Java 記憶體模型是 JLS 的一部分,它指定了一個執行緒可以保證看到另一個執行緒對記憶體寫入的影響的條件。最新版本中的相關部分是“JLS 17.4 記憶體模型”( Java 8Java 7Java 6

Java 5 中的 Java 記憶體模型進行了重大改革,其中(其中包括)改變了 volatile 的工作方式。從那時起,記憶體模型基本上沒有變化。