太好了,这一步走对了 👍
下面我按**“新手 0 基础 + 一次成功不踩坑”**的方式,手把手带你完成 JDK 安装 + 环境变量配置,看着做就行。
Java 新手入门
从零开始安装 JDK 并配置环境变量
目标:
✔ 安装成功
✔ 命令行能用java、javac
✔ 为后续学习 Java / Spring / 后端打好地基
一、先搞清楚:JDK、JRE、JVM 是啥?(1 分钟懂)
| 名称 | 作用 | 新手要不要管 |
|---|---|---|
| JVM | 运行 Java 程序的虚拟机 | ❌ |
| JRE | JVM + 运行库 | ❌ |
| JDK | JRE + 开发工具 | ✅ 只装这个 |
👉 结论:
直接安装 JDK 就够了
二、下载安装 JDK(推荐版本)
✅ 新手推荐版本
- JDK 8(长期主流)
- 或 JDK 17(LTS,较新)
如果你是第一次学 Java 👉 JDK 8 最稳
1️⃣ 下载地址(任选其一)
- Oracle 官方(需登录)
- OpenJDK(推荐,免费):
- Adoptium(Eclipse Temurin)
📌 搜索关键词即可:
👉 Eclipse Temurin JDK 8
2️⃣ 安装(Windows 为例)
一路 Next → Next → Finish 即可
记住安装路径,例如:
C:\Program Files\Java\jdk1.8.0_361
⚠ 路径最好不要有中文
三、配置环境变量(重点 ⭐⭐⭐)
为什么要配?
不配的话:
👉 命令行找不到java、javac
四、Windows 环境变量配置(一步一步来)
1️⃣ 打开环境变量设置
此电脑 → 右键 → 属性
→ 高级系统设置
→ 环境变量
2️⃣ 新建 JAVA_HOME(非常重要)
在 系统变量 中:
- 变量名:
JAVA_HOME
- 变量值(你的 JDK 安装目录):
C:\Program Files\Java\jdk1.8.0_361
✅ 点击确定
3️⃣ 配置 Path 变量
在 系统变量 中找到 Path → 编辑 → 新建:
%JAVA_HOME%\bin
📌 注意:
- 只加 bin
- 不要手动写绝对路径
4️⃣(可选)配置 CLASSPATH(新手可跳过)
现在很多情况下 不需要配置
如果一定要配:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
五、验证是否安装成功(必做)
1️⃣ 打开命令行(cmd)
java -version
正确输出示例:
java version "1.8.0_361"
2️⃣ 再验证编译器
javac -version
输出类似:
javac 1.8.0_361
🎉 说明 JDK + 环境变量配置成功
六、常见错误 & 解决办法(新手必看)
❌ 1. 提示 “java 不是内部或外部命令”
✅ 解决:
- Path 没配对
- cmd 没重开(关掉重开)
❌ 2. 配成了 JRE 路径
C:\Program Files\Java\jre...
❌ 错
✅ 必须是 jdk\bin
❌ 3. 安装了多个 JDK
📌 原则:
Path 里 谁在前面用谁
七、第一次写 Java 程序(成就感时刻 🎉)
1️⃣ 新建文件 HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello Java!");
}
}
2️⃣ 编译 + 运行
javac HelloWorld.java
java HelloWorld
输出:
Hello Java!
🚀 你已经正式入门 Java 了
八、下一步学习路线(强烈建议)
JDK 安装 ✔
↓
Java 基础语法
↓
面向对象(类 / 对象)
↓
集合 / 异常
↓
多线程
↓
Spring / Spring Boot
九、一句话总结(背下来)
JDK 是工具箱,JAVA_HOME 是门牌号,Path 是指路牌
如果你愿意,我可以下一步直接带你:
- 📘 Java 基础语法 0 → 1
- 🧠 新手最容易混淆的 20 个概念
- 🔥 Java 学习路线图(避坑版)
- 🛠️ 安装 IDEA 并写第一个 Java 项目
你想先学 语法,还是 直接上 IDEA 实战?