JVM 的内存模型分为主内存和线程的工作内存两大块,这属于一个抽象的内存模型,用于解决并发问题,与 JVM 中的内存结构如堆、栈没什么关系,不要弄混。

参考资料

  1. jsr133: JVM 内存模型