码迷,mamicode.com
首页 > 其他好文 > 详细

JRE、JDK、JVM 及 JIT 之间有什么不同?

时间:2020-07-12 15:02:52      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:size   ola   java   编译器   编译   line   otto   height   阈值   

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 应用的性能

JRE、JDK、JVM 及 JIT 之间有什么不同?

标签:size   ola   java   编译器   编译   line   otto   height   阈值   

原文地址:https://www.cnblogs.com/programb/p/13018806.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!