本篇仅仅是JVM的简介,关于更多的JVM细节,请参见本专题JVM: 计算机系统当中的JVM JVM是运行在操作系统之上的,并没有和硬件有直接的交互 Java代码一次编译,到处运行 HotSpot虚拟机结构概览 方法区和堆区是所有线程共享的内存区域: 而java栈.本地方法栈和程序计数器是运行是线程私有的内存区域. Java栈又叫做jvm虚拟机栈. 方法区(永久代)在jdk8中又叫做元空间Metaspace 方法区用于存储已被虚拟机加载的类信息.常量.静态变量.即时编译器(JIT编译器,英文写作J…