1. 运行流程
编译后的class文件加载到虚拟机中,加载后的 Java 类会被存放于方法区,运行时执行方法区内的代码。
两种编译形式:
(1)解释执行,即逐条将字节码翻译成机器码并执行;
(2)即时编译,即将一个方法中包含的所有字节码编译成机器码后再执行。
hotSpot 默认采用混合模式,它会先解释执行字节码,而后将其中反复执行的热点代码以方法为单位进行即时编译。
2. 运行流程
标签:java,字节,代码,编译,执行,运行 From: https://www.cnblogs.com/dkhlaojogo/p/17142780.html