JRE、JDK、JVM 及 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 应用的性能。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM