晚期(运行期)优化

概述 Java程序最初通过解释器进行解释执行,当虚拟机发现某个方法或代码块的运行特别频繁时,就会把这些代码认定为"热点代码",为了提高热点代码的执行效率,在运行时,虚拟机将会把这些代码编译成与平台相关的机器码,并进行各种层次的优化,完成这个任务的编译器称为即时编译器(JIT编译器) 为何HotSpot 虚拟机要使用解释器和编译器并存的架构 为何HotSpot 虚拟机要实现两个不同的即时编译器 程序
相关文章
相关标签/搜索