You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
624 B
14 lines
624 B
5 years ago
|
---
|
||
|
晚期(运行期)优化
|
||
|
---
|
||
|
|
||
|
### 目录
|
||
|
|
||
|
1. 概述
|
||
|
2. HotSpot 虚拟机内的即时编译器
|
||
|
|
||
|
### 概述
|
||
|
|
||
|
在部分的商用虚拟机(HotSpot),Java 程序最初是通过解释器进行解释执行的,当虚拟机发现某个方法或代码块的运行特别频繁时,就会把这些代码认定为 “热点代码”。为了提高热点代码的执行效率,在运行时,虚拟机将会把这些代码编译成与本地平台相关的机器码,并进行各种层次的优化,完成这个任务的编译器就称为即时编译器,即 JIT 编译器。
|
||
|
|
||
|
#### HotSpot 虚拟机内的即时编译器
|