首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JDK而不是JRE或JRE之外?

JDK而不是JRE或JRE之外?
EN

Stack Overflow用户
提问于 2014-08-25 20:08:01
回答 3查看 927关注 0票数 2

我对Java的两个版本有疑问: JRE ()和JDK ()。

JDK是在JRE之外安装和使用的,还是使用它来代替JRE,这样就可以将JDK作为一个JRE来安装,为开发人员提供更多的功能?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-08-25 20:10:33

您必须理解JDK包括JRE。JRE是运行Java程序的Java虚拟机,而JDK是功能齐全的Java软件开发工具包

从医生那里:

JRE ():

  • 它是Java虚拟机*的一个实现,它实际上执行Java程序。
  • 是运行Java程序所需的插件。
  • JRE比JDK小,因此需要更少的磁盘空间。
  • JRE可以从https://www.java.com免费下载/支持。
  • 它包括JVM、Core库和其他用于运行应用程序和用Java编写的applet的其他组件。

JDK (Java开发工具包)

  • 它是一个软件包,您可以使用它来开发基于Java的应用程序。
  • 开发Java应用程序需要。
  • JDK需要更多的磁盘空间,因为它包含JRE和各种开发工具。
  • 可以从https://www.oracle.com/technetwork/java/javase/downloads/免费下载/支持JDK。
  • 它包括JRE、一组API类、Java编译器、Webstart以及编写Java applets和应用程序所需的其他文件。
票数 4
EN

Stack Overflow用户

发布于 2014-08-25 20:10:15

它们不是Java的两个版本。JRE是执行字节码的Java虚拟机。另一方面,JDK是,它允许您编写Java代码,将其编译为字节码,并提供一个JRE来执行它。

如果您的客户机只需要执行Java,那么它只需要安装JRE。如果您想运行Java应用程序并创建它们,请安装JDK。

票数 1
EN

Stack Overflow用户

发布于 2014-08-25 20:10:24

可以安装JDK..which也有JRE。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25493569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档