JVM 培风c 2021-04-20 94 阅读1分钟 基本概念: JVM是可运行的假想计算机,包含一套字节码指定集、一组寄存器、一个栈、一个垃圾回收,堆和一个存储方法域。JVM是运行操作系统之上的,它与硬件没有直接交互。 运行过程: Java源文件通过编译器,能够生产相对应的.class文件,也就是字节码文件,而字节码文件又通过Java虚拟机中的解释器,编译成特定机器上的机器码。 也就是如下: 1.Java源文件--->编译器--->字节码文件(.class文件) 2.字节码文件--->JVM--->机器码