JIT 编译器是 JVM 的一部分还是运行时解释器?
Java 使用 javac(编译器)将 java 代码转换为字节代码(.class 文件)。随后,JVM 使用解释器除了它以外,在内部将字节代码转换为系统可以理解的代码。
JVM 不会一遍又一遍地执行一段代码,而是将其标识为“热点”,使用 JIT 编译器对其进行编译,并在需要时重复使用相同的代码。
JIT 编译器是由 JVM 在内部使用的编译器,用于将字节代码中的热点转换为机器可以理解的代码。JIT 编译器的主要目的是对性能进行大量优化。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP