**Java 内存模型(简称JMM)**就是在底层处理器内存模型的基础上,定义自己的多线程语义,用来保证多线程间的可见性