基本概念 JVM是可运行Java 代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收、堆和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接的交互。 运行过程 ① Java 源文件—->编译器—->字节码文件 ② 字节码文件—->JVM—->机器码 jvm内存