十、JVM(HotSpot)晚期(运行时)优化

注:本博文主要是基于JDK1.7会适当加入1.8内容。 Java程序最初是通过解释器进行解释执行的,当虚拟机发现某个方法或代码块的运行特别频繁时,就会把这段代码认定为“热点代码”,为了提高这部分代码的执行效率,在运行时,虚拟机会将这些代码编译成与本地平台相关的机器码,并进行各个层次的优化,完成这个任务的编译器成为即时编译器(JIT)。 1、HotSpot虚拟机内的即时编译器 1)解释器与编译器 当
相关文章
相关标签/搜索