Java 虚拟机将字节码翻译成机器码
解释执行:即逐条将字节码翻译成机器码并执行,无需等待编译,非热点代码(80%)
即时执行:将一个方法中包含的所有字节码编译成机器码后再执行,实际运行速度更快,热点代码采用这个方法(20%)。
作者:iBrake
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
解释执行:即逐条将字节码翻译成机器码并执行,无需等待编译,非热点代码(80%)
即时执行:将一个方法中包含的所有字节码编译成机器码后再执行,实际运行速度更快,热点代码采用这个方法(20%)。