【入门篇】一键搞定 Java 环境配置,从 0 跑出你的第一个程序
恭喜你决定学习 Java!Java 是最受欢迎的编程语言之一,广泛用于后端开发、Android App、大数据等。作为零基础小白,最难的往往是环境配置。本指南手把手教你从下载 JDK 到运行第一个 “Hello World” 程序,全程图文并茂,适用于 Windows、macOS 和 Linux。
当前(2026年1月)最新版本:
- 最新特性版本:JDK 25(非 LTS,适合尝鲜)
- 推荐 LTS(长期支持)版本:JDK 21(稳定,推荐新手使用)
我们以JDK 21为例(免费用于开发和生产)。
1. 下载并安装 JDK
推荐来源:
- Oracle 官方:https://www.oracle.com/java/technologies/downloads/ (选择 JDK 21)
- OpenJDK 免费构建(完全开源):
- Eclipse Temurin (Adoptium):https://adoptium.net/ (强烈推荐,新手友好)
- Microsoft Build:https://learn.microsoft.com/en-us/java/openjdk/download
- Azul Zulu:https://www.azul.com/downloads/
选择对应系统的安装包(.exe / .dmg / .tar.gz)。
安装步骤可视化
- Windows:双击 .exe,一路“下一步”即可(默认安装到 C:\Program Files\Java\)
- macOS:打开 .dmg,拖拽到 Applications
- Linux:解压 tar.gz,或用包管理器(如 sudo apt install openjdk-21-jdk)
2. 配置环境变量(关键一步!)
安装后需设置JAVA_HOME和PATH,让系统找到 java 和 javac 命令。
配置图示
Windows 操作:
- 右键“此电脑” → 属性 → 高级系统设置 → 环境变量
- 新建系统变量:
- 变量名:JAVA_HOME
- 变量值:你的 JDK 路径(如 C:\Program Files\Java\jdk-21)
- 编辑 Path:新增 %JAVA_HOME%\bin
- 确定后,重启命令提示符(cmd)
macOS / Linux 操作(终端输入):
# 编辑 ~/.zshrc 或 ~/.bash_profileecho'export JAVA_HOME=$(/usr/libexec/java_home)'>>~/.zshrc# macOS 自动查找# 或手动指定echo'export JAVA_HOME=/path/to/jdk-21'>>~/.zshrcecho'export PATH=$JAVA_HOME/bin:$PATH'>>~/.zshrcsource~/.zshrc3. 验证安装成功
打开终端(Windows: cmd,macOS/Linux: Terminal),输入:
java -version javac -version看到类似输出即成功:
java version "21.0.x" 202x-xx-xx Java(TM) SE Runtime Environment (build 21.0.x+...)4. 写并运行你的第一个 Java 程序(两种方式)
方式一:命令行纯手工(最基础)
- 创建文件 HelloWorld.java(用记事本或任意编辑器)
publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("Hello, World! 我的第一个 Java 程序!");}}- 在文件所在目录打开终端,运行:
javac HelloWorld.java // 编译生成 .class 文件 java HelloWorld // 运行(注意不带 .class)输出:Hello, World! 我的第一个 Java 程序!
方式二:使用 IDE(强烈推荐,新手神器)
推荐一:IntelliJ IDEA(专业强大,社区版免费)
- 下载:https://www.jetbrains.com/idea/download/ (选 Community 版)
- 新建项目 → Java → 选择你的 JDK → 创建类 HelloWorld
可视化步骤:
右键 main 方法 → Run,即可看到输出!
推荐二:Visual Studio Code(轻量级)
- 下载 VS Code:https://code.visualstudio.com/
- 安装扩展:Extension Pack for Java(Microsoft 官方)
- 新建 .java 文件,自动配置 JDK
可视化步骤:
点击 Run 按钮,一键运行!
常见问题解决
- “java 不是内部或外部命令” → 环境变量没配好,重启终端再试
- 版本冲突 → 卸载旧 JDK,只留一个
- macOS 报错 → 用 /usr/libexec/java_home 自动设置 JAVA_HOME
搞定!现在你已经成功配置好 Java 环境,并运行了第一个程序。接下来可以学变量、循环、面向对象等基础语法。
坚持练习,你会越来越顺手!如果卡在哪一步,截图或描述问题,我随时帮你解决。加油,小白变大神就从这里开始!🚀