Java虚拟机 1、JVM简介 JVM 是可运行 Java 代码的假想计算机 ,包括<mark style=“margin: 0px; padding: 0px;”>一套字节码指令集、一组寄存器、一个栈、 一个垃圾回收,堆和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接的交互。</mark> 我们都知道 Java 源文件,通过<mark style=“margin: 0px; padding: 0px;”>编译器</mark>,能够生产相应的 .Class 文件,也就