首页 > Java > java教程 > JDK 与 JRE:什么时候应该使用它们?

JDK 与 JRE:什么时候应该使用它们?

Barbara Streisand
发布: 2024-12-25 00:56:14
原创
367 人浏览过

JDK vs. JRE: When Should You Use Each?

JDK 与 JRE:了解它们的角色和用法

问题:

什么是Java 开发工具包 (JDK) 和 Java 运行时环境 (JRE) 之间的区别,以及何时应该使用其中之一或另一个?

答案:

JRE(Java 运行时环境)

JRE 包含执行所需的所有必要组件编译的Java应用程序,包括:

  • Java虚拟机(JVM)
  • Java 类库
  • java 命令
  • 其他必要的基础设施

但是,它缺乏创建新 Java 程序的能力。

JDK(Java 开发套件)

JDK 包含 JRE 中的所有内容,以及对 Java 编程至关重要的附加功能:

  • 编译器 (javac)
  • 工具(例如、javadoc、jdb)

作为一个成熟的 SDK, JDK 允许创建、编译和执行 Java 应用程序。

在 JDK 和 JRE 之间进行选择

通常,如果您的唯一目的是运行 Java 应用程序,安装 JRE 就足够了。不过,如果你打算从事Java开发,JDK是首选。

即使在你可能不打算直接开发Java程序的情况下,JDK也可能是必要的。例如,当使用 JSP 部署 Web 应用程序时,您实际上是在应用程序服务器中执行 Java 程序。应用服务器将 JSP 编译为 Java servlet,此过程需要 JDK。

最终,JDK 和 JRE 之间的选择取决于您的具体要求。前者是为 Java 开发量身定制的,而后者则专注于运行 Java 应用程序。

以上是JDK 与 JRE:什么时候应该使用它们?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板