1. JVM的位置

image-20220804212543691

JRE里面包含了JVM。

2.JVM的体系结构

image-20220804213427186

体系结构图

image-20220804213148863

垃圾回收不会在栈里面存在,因为如果栈里面有垃圾,出栈就会被堵住,就会产生问题。

image-20220804213404133

所谓的JVM调优其实百分之九十九都是在调堆和方法区,主要是堆。

3. 类加载器

作用:加载Class文件

类是模板,用来创建实例。

4.双亲委派机制

5.沙箱安全机制

6.Native

7.PC寄存器

8.方法区

9.栈

10.三种JVM

11.堆

12.新生区、老年区

13.永久区

14.堆内存调优

15.GC