第十一章 晚期(运行期)优化 《深入理解java虚拟机》

当虚拟机发现某个方法或代码块的运行特别频繁时,就会把这些代码认定为热点代码。在运行时,虚拟机将会把这些代码编译成本地平台相关机器码,并进行各种层次的优化,完成这个任务的编译器称为即时编译器(JIT编译器) 解释器(Interperter)和编译器并存:当程序需要迅速启动和执行的时候,解释器可以首先发挥作用,省去编译的时间,立即执行。在程序运行后,随着时间的推移,编译器把越来越多的代码编译成本地代码
相关文章
相关标签/搜索