From b459cac60a7b2b7ca24d900986380303368a25cd Mon Sep 17 00:00:00 2001 From: "ruyu.li" Date: Mon, 2 Aug 2021 09:49:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9EAQS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- JVM.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/JVM.md b/JVM.md index a418b39..700f293 100644 --- a/JVM.md +++ b/JVM.md @@ -22,7 +22,11 @@ JVM包含**堆**、**元空间**、**Java虚拟机栈**、**本地方法栈**、 -## JAVA内存模型(JMM) +## JAVA内存模型 + + + +## JVM内存模型 JVM试图定义一种统一的内存模型,能将各种底层硬件以及操作系统的内存访问差异进行封装,使Java程序在不同硬件以及操作系统上都能达到相同的并发效果。**它分为工作内存和主内存,线程无法对主存储器直接进行操作,如果一个线程要和另外一个线程通信,那么只能通过主存进行交换**。如下图所示: