Learning JVM 08 内存模型和线程

什么是内存模型 Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。 Java内存模型规定: 所有的变量都存储在主内存中; 工作内存中保存被该线程使用到的变量的主内存拷贝副本; 线程不能直接读写主内存变量; 不同线程无法访问对方工作内存中的变量。 从变量、
相关文章
相关标签/搜索