一、 CPU 内存模型 一级(L1 Cache)、二级缓存(L2 Cache):单个CPU内高速共享缓存。 三级缓存:多个CPU共享。 Memory:操作系统级别内存。 二、JAVA 内存模型 三、 happens-before