Java的编译与解释
2021-04-12 09:53:04
### Java首先由编译器编译成.class类型的文件,然后再通过Java虚拟机(JVM)从.class文件中读一行解释执行一行,正是由于Java在JVM上解释运行,对于多种不同的操作系统有不同的JVM,所以Java才实现了真正意义上的跨平台。
### 更新:在JVM中部分热点代码会被再次编译成机器码直接执行。
