JREJDKJVM 及 JIT 之间有什么不同?

Posted programb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JREJDKJVM 及 JIT 之间有什么不同?相关的知识,希望对你有一定的参考价值。

JRE 代表 Java 运行时(Java run-time),是运行 Java 引用所必须的。JDK  

 Java 开发工具(Java development kit), Java 程序的开发工具 Java

编译器它也包含 JRE。JVM 代表 Java 虚拟机(Java virtual machine), 

的责任是运行 Java 应用。JIT 代表即时编译(Just In Time compilation), 

代码执行的次数超过一定的阈值时会将 Java 字节码转换为本地代码 

要的热点代码会被准换为本地代码这样有利大幅度提高 Java 应用的性能

以上是关于JREJDKJVM 及 JIT 之间有什么不同?的主要内容,如果未能解决你的问题,请参考以下文章

jrejdkjvm之间的关系

什么是JREJDKJVM以及三者之间的关系?

ARTJITAOTDalvik之间有什么关系?

JREJDKJVM区别和联系

JVM中的 JIT 即时编译及优化技术

numba 中的 jit 和 autojit 有啥区别?