深入理解Java内存模型

Java虚拟机中定义了一种Java内存模型(Java Memory Model, JMM)来屏蔽各种硬件和操作系统之间的内存访问差异,以实现让Java程序能够在各种平台下都能达到一致的内存访问效果,在此之前,主流程序语言(如C/C++等)直接使用物理硬件和操作系统的内存模型,因此会由于不同平台内存模型的差异,有可能导致程序在这一套平台运行完全正常,但是在另外一套平台上则会经常出错.


Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×