
大家好,我是小悟。
Java Development Kit(JDK,Java 开发工具包)是 Oracle 公司提供的用于开发 Java 应用程序的核心工具包。它是 Java 平台的基础,包含了编写、编译、调试和运行 Java 程序所需的一切工具。
1. 编译器(javac)
.java 源文件编译成字节码文件(.class)2. Java 运行时环境(JRE)
3. 核心工具
java:启动 Java 应用程序javac:Java 编译器javadoc:从源代码生成 API 文档jar:打包工具,创建和管理 JAR 文件javap:反编译工具,查看字节码jdb:调试工具4. 基础类库(Java API)
java.lang:语言核心类(String、Math、System 等)java.util:集合框架、日期时间工具java.io:输入输出流java.net:网络编程java.sql:数据库操作环境变量是操作系统中存储系统配置信息的变量:
步骤 1:访问 Oracle 官网
https://www.oracle.com/java/technologies/downloads/步骤 2:选择版本 以 JDK 17 为例:
查看系统类型:右键”此电脑” → “属性” → 查看”系统类型”
步骤 1:运行安装程序
jdk-17_windows-x64_bin.exe步骤 2:选择安装路径
推荐路径:C:\Program Files\Java\jdk-17步骤 3:安装 JRE(JDK 11 以前版本)
步骤 4:完成安装
java -version预期输出:
java version "17.0.9" 2023-10-17 LTS
Java(TM) SE Runtime Environment (build 17.0.9+11-LTS-201)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.9+11-LTS-201, mixed mode, sharing)方法一:快速打开
Win + R,输入 sysdm.cpl方法二:常规打开
步骤 1:新建系统变量 在”系统变量”区域点击”新建”:
变量名 | 变量值 |
|---|---|
JAVA_HOME | C:\Program Files\Java\jdk-17 |
# 变量值填写 JDK 实际安装路径
JAVA_HOME = C:\Program Files\Java\jdk-17注意:使用”新建”而非”编辑”,确保添加到系统变量中
步骤 1:找到 Path 变量
Path步骤 2:添加 JDK 路径 点击”新建”,添加以下两条路径:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin # JDK 8 及以下版本需要,JDK 11+ 可选Windows 7⁄8 用户:在变量值末尾添加
;%JAVA_HOME%\bin(注意分号)
步骤 3:确认添加 确保路径已添加到列表中,点击”确定”保存
步骤 1:新建系统变量
变量名 | 变量值 |
|---|---|
CLASSPATH | .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar |
# 变量值解释
.; # 当前目录
%JAVA_HOME%\lib; # JDK 类库目录
%JAVA_HOME%\lib\tools.jar # 开发工具类注意:JDK 1.5 以后通常不需要手动配置 CLASSPATH
打开新的命令提示符窗口,执行以下命令:
# 1. 查看 Java 版本
java -version
# 2. 查看编译器版本
javac -version
# 3. 查看 JAVA_HOME 变量
echo %JAVA_HOME%
# 4. 查看 Path 中的 Java 路径
where java步骤 1:创建测试文件 新建 HelloWorld.java,输入以下代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, Java JDK!");
System.out.println("JAVA_HOME: " + System.getProperty("java.home"));
System.out.println("Java Version: " + System.getProperty("java.version"));
}
}步骤 2:编译
javac HelloWorld.java执行后生成 HelloWorld.class 文件
步骤 3:运行
java HelloWorld预期输出:
Hello, Java JDK!
JAVA_HOME: C:\Program Files\Java\jdk-17
Java Version: 17.0.9原因:Path 未正确配置 解决:
%JAVA_HOME%\bin 是否在 Path 中原因:
.class 后缀解决:
# 正确运行方式
java HelloWorld
# 错误方式(不要加 .class)
java HelloWorld.class解决方案:
C:\Program Files\Java\jdk-8\bin\java -version
C:\Program Files\Java\jdk-17\bin\java -versionJAVA_HOME:指向 JDK 根目录Path:添加 %JAVA_HOME%\binCLASSPATH:现代 Java 开发通常不需要配置java -version 和 javac -version 必须都能正常显示版本信息jEnv 或 SDKMAN 管理多个 JDK 版本java.configuration.runtimesJDK 目录结构:
jdk-17/
├── bin/ # 可执行文件(java、javac等)
├── conf/ # 配置文件
├── include/ # C语言头文件(JNI)
├── jmods/ # 模块化文件
├── legal/ # 版权信息
├── lib/ # 核心类库和工具库
└── release # 版本信息文件常用 Java 命令:
javac -d ./classes src/*.java # 编译到指定目录
java -cp ./classes HelloWorld # 指定类路径运行
jar -cvf app.jar *.class # 打包 JAR 文件
javadoc -d docs *.java # 生成文档Java JDK 的安装和环境配置是 Java 学习的第一步,也是构建 Java 开发环境的基础。正确配置环境变量不仅能确保开发工具正常工作,还能为后续学习 Java 框架(Spring Boot、Maven、Gradle 等)打下坚实基础。
三个关键点:下载正确的版本、记录安装路径、准确配置环境变量。完成配置后,通过编译运行第一个 Java 程序来验证环境,这是最可靠的检查方式。

谢谢你看我的文章,既然看到这里了,如果觉得不错,随手点个赞、转发、在看三连吧,感谢感谢。那我们,下次再见。
您的一键三连,是我更新的最大动力,谢谢
山水有相逢,来日皆可期,谢谢阅读,我们再会
我手中的金箍棒,上能通天,下能探海
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。