搜索

JDK和JRE的全称什么?它们之间的关系是什么

发布网友 发布时间:2022-04-20 07:08

我来回答

1个回答

热心网友 时间:2022-07-13 00:57

jvm是java虚拟机,用来解释执行编译后的字节码文件(一般是.java源文件编译后的.class文件,其实也可以是其它一些语言的),你可以把它想象成就好比是一个CPU,执行程序各种指令,进行计算。

jre是java运行时环境,也就是提供运行Java程序能力的一套集合,所以其中肯定会包含有jvm,还有其它一些Java系统工具、类库等等。安装了jre,就表示可以运行java程序了。

jdk是Java开发工具包,给Java程序开发人员使用的。其中包括jre(开发完程序总要运行起来调试的吧),还包括其它一些开发时用到的工具,例如把.java源文件编译成.class字节码文件的javac工具,生成使用文档的javadoc工具等等。

jre就好比flash player,有了它电脑就可以播放flash,但是你不能制作flash动画。
jdk就好比Adobe的flash开发工具,有了它,你就可以制作flash动画了,而且它里面包含有flash播放程序,例如flash player。
jdk是包含jre的,范围更大,内容更多
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top