剑指Offer(锁)——JMM的内存模型

Java内存模型(Java Memory Model, 简称JMM)本身是一种抽象的概念并不是真实存在的,描述的是一种规则或规范,通过这组规范定义了程序中各个变量(包括实例字段,静态字段和构成数组对象的元素)的访问方式。 简单说明一下: 线程内的变量都是存储在栈中的,这些变量被称作线程的私有变量,是存在线程的工作内存中; JMM要求所有变量的信息,需要放进主内存,线程之间是通过主内存区进行通信的;
相关文章
相关标签/搜索