Java内存模型与共享变量可见性

注:本文主要参考自《深入理解Java虚拟机(第二版)》和《深入理解Java内存模型》 1、Java内存模型(JMM) Java内存模型的主要目标:定义在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。 注意:上边的变量指的是共享变量(实例字段、静态字段、数组对象元素),不包括线程私有变量(局部变量、方法参数),因为私有变量不会存在竞争关系。 1.1、内存模型就是一张图: 说明: 所有共享
相关文章
相关标签/搜索