JDK (Java Development Kit) 是一个 Java 开发工具包,用于开发 Java 应用程序。
JDK 包含的内容:
- JRE (Java Runtime Environment):
- 运行 Java 应用所需的库和 JVM。
- 如果只需要运行 Java 程序,JRE 就足够了。
- 开发工具:
- 编译器 (javac):将 Java 源代码编译为字节码。
- 调试工具 (jdb):用于调试 Java 程序。
- 打包工具 (jar):用于打包 Java 程序为
.jar
文件。 - 密钥管理工具 (keytool):用于生成和管理密钥。
- 其他工具:如文档生成器 (
javadoc
)、应用部署工具等。
用途:
- JDK 是开发者用来编写、编译和调试 Java 程序的工具包。
- 如果你只需要运行 Java 程序,而不需要开发或编译代码,则只需安装 JRE。