Java多线程(五):内存模型

Java内存模型

Java多线程(五):内存模型
JVM将内存划分为。程序运行过程中,一些本地变量与,引用放在中,对象放在中。是线程私有的(线程安全),每一个线程都有一个自己的

硬件内存结构

Java多线程(五):内存模型
每个线程(CPU)要执行程序时,会将数据从主内存加载到CPU缓存(寄存器),经过一定时间后再写回主内存。