1. 引言 2. Java内存模型 3. 内存间的交互操作 1. 引言 考虑到计算机组成的内容: 原始的计算机是CPU用于计算+硬盘用于存储,由于CPU的高速发展和硬盘的缓慢发展,高速的存储需要持续供电且价格昂贵,于是引入了由高速存储组成的内存作为中间的缓冲层.形成了CPU-RAM-Main Memory的金字塔结构. 接下来,由于CPU的继续发展,内存也渐渐跟不上CPU的速度,于是引入了更小更高速的cache作为CPU和内存的缓冲.形成了我们现在熟悉的计算机组成金字塔结构. 然后,由于CPU从…