Java并发编程Demo01——Java内存模型(JMM)

一.概述 JMM定义了java并发编程中各个线程之间如何通信、如何同步的规范。java并发采用的是共享内存模型,通过读写内存当中的公共部分来实现线程之间的通信和同步。 JMM的抽象模型可表示为: 如上图所示,每一个线程都对应着一个特有的本地内存,这里面存放着来自主内存的共享变量(实例域、静态域和数组元素等)的副本。如果要在不同线程之间进行通信和同步,就必须通过主内存才能实现。 注意:本地内存只是J
相关文章
相关标签/搜索