多线程-JAVA内存模型

JAVA内存模型称为JMM,指JAVA虚拟机在内存中工作的方式。 其中最主要的是理解JAVA内存模型定义多线程之间的通信方式和保证共享变量的可见性,以及如何对共享变量进行同步。 在理解java内存模型之前首先必须知道一些基础的原理。 1、数据依赖性      两个操作访问同一个变量时,如果其中的一个为写入操作,那么称这两个操作具有数据依赖性,编译器和处理器不会对有数据依赖性的操作进行重排序,也就是
相关文章
相关标签/搜索