JVM虚拟机:运行时数据区(内存模型)、类装载子系统、字节码执行引擎 内存模型:堆、栈(线程)、本地方法栈、方法区元空间、程序计数器 main线程:程序计数器、栈(线程)---->栈帧----->局部变量、操作数栈、动态链接、方法出口