Skip to content

2026-08-27 · 学习笔记 02 · 2026-08-27

Java 环境搭建

覆盖:JDK 安装、环境变量、验证、第一个程序。Windows 为主,附 Linux 要点。

1. 装什么

  • 只装一个 JDK(Java Development Kit):自带 JRE(运行环境)+ javac(编译器)+ 工具
  • 不必单独装 JRE(JDK 8 之后 JRE 不再单独分发)

2. 版本选择

  • LTS 版本:17 或 21(语法主流,教程资料多),不必追最新
  • 本套笔记示例基于 25(LTS),语法与 21 通用

3. 下载

来源说明
Oracle JDK官方,商用收费注意授权,个人学习免费
Adoptium Temurin开源推荐,用的最多
国内镜像清华 tuna 等,速度快
包管理器Windows 用 winget / scoop,Linux 用 apt/dnf

4. Windows 安装(scoop 推荐)

方式 C(推荐):scoop 安装(需要按照scoop)

Windows 包管理器,一行命令装好 JDK 并自动配好环境变量:

bash
scoop install temurin25-jdk

方式 A:安装包 下载 .msi 一路下一步,勾选"Set JAVA_HOME"即可,跳过下方手动配置。

方式 B:解压版(绿色)

  1. 解压到 C:\Java\jdk-25
  2. 配置环境变量:
    • JAVA_HOME = C:\Java\jdk-25
    • Path 追加 %JAVA_HOME%\bin
  3. 新开终端生效

5. 验证

bash
java -version    # 运行环境
javac -version   # 编译器
echo $JAVA_HOME  # 检查变量(git-bash 写法)

出现类似 openjdk version "25" 即成功。

6. 第一个程序

java
public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello Java!");
    }
}
bash
javac Hello.java   # 编译 → 生成 Hello.class
java Hello         # 运行 → 输出 Hello Java!

规则先记住:文件名必须和 public 类名一致(Hello.java ↔ class Hello)。

7. 顺手装齐(后端开发)

工具安装/管理方式
IDEA推荐 JetBrains Toolbox App 管理,自动更新、多版本并存:官网
Mavenscoop install maven
Gitscoop install git