安装 JDK (Java Development Kit) 非常简单,我将为您提供在不同操作系统上的详细步骤。

第一步:下载 JDK

目前最主流的 JDK 提供商是 OracleOpenJDK。对于大多数开发者,尤其是初学者,推荐使用 OpenJDK,因为它是开源的且完全免费(而 Oracle JDK 对于生产环境有新的许可条款)。AdoptOpenJDK(现为 Eclipse Temurin)是一个很受欢迎的选择。

推荐下载地址:

  1. Eclipse Temurin (AdoptOpenJDK): https://adoptium.net/zh-CN/temurin/releases/
  2. Oracle JDK: https://www.oracle.com/java/technologies/downloads/ (需要注册 Oracle 账户)

选择版本:

  • LTS (长期支持版): 推荐选择,如 JDK 17JDK 21。它们更稳定,支持时间更长。
  • 最新版: 包含最新特性,但支持周期短。

选择操作系统和架构: 根据你的电脑系统(Windows, macOS, Linux)和架构(x64, ARM64)选择正确的安装包。对于 Windows,通常下载 .msi 安装程序最简单。


第二步:安装步骤(分系统说明)

在 Windows 上安装

  1. 运行安装程序: 双击下载好的 .msi 文件(例如 OpenJDK17U-jdk_x64_windows_hotspot_17.0.10_7.msi)。
  2. 跟随安装向导
    • 点击 “Next”。
    • 可以选择更改安装路径(默认路径通常是 C:\Program Files\Eclipse Adoptium\jdk-17.0.10.7-hotspot\),建议使用默认路径。
    • 继续点击 “Next”,安装程序会自动完成安装。
  3. 验证安装
    • 打开 命令提示符 (CMD)PowerShell
    • 输入以下命令并按回车:
      java -version
      
    • 如果安装成功,你会看到类似下面的输出,显示了安装的 Java 版本信息:
      openjdk version "17.0.10" 2024-01-16
      OpenJDK Runtime Environment Temurin-17.0.10+7 (build 17.0.10+7)
      OpenJDK 64-Bit Server VM Temurin-17.0.10+7 (build 17.0.10+7, mixed mode, sharing)
      

在 macOS 上安装

方法 A:使用 .pkg 安装程序(推荐)

  1. 从上述网站下载 macOS 版本的 .pkg 文件。
  2. 双击打开,按照图形化向导步骤完成安装。
  3. 打开 **终端 (Terminal)**。
  4. 输入 java -version 验证安装。

方法 B:使用 Homebrew(高级用户) 如果你安装了 Homebrew,只需在终端中运行以下命令即可安装最新的 OpenJDK LTS 版本:

# 查找可用的 JDK 版本
brew search openjdk# 安装 JDK 17 (示例)
brew install openjdk@17# 安装完成后,需要链接一下才能让系统识别
sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk

在 Linux (Ubuntu/Debian) 上安装

方法 A:使用 apt 包管理器(最简单)

  1. 打开终端。
  2. 更新包列表:
    sudo apt update
    
  3. 安装 OpenJDK (以 JDK 17 为例):
    sudo apt install openjdk-17-jdk
    
  4. 安装完成后,验证:
    java -version
    

方法 B:手动安装 .tar.gz 压缩包

  1. 从官网下载 Linux 版本的 .tar.gz 压缩包。
  2. 在终端中,解压到你想要的目录(通常是 /usr/lib/jvm):
    sudo tar -xzf jdk-17_linux-x64_bin.tar.gz -C /usr/lib/jvm
    
  3. 配置环境变量 JAVA_HOME

第三步:(重要)配置环境变量 JAVA_HOME

很多 Java 应用(如 Apache Maven, Gradle, Tomcat)以及 IDE(如 IntelliJ IDEA)都需要知道 JDK 的安装位置,它们通过 JAVA_HOME 这个环境变量来查找。

如何设置?(以 Windows 为例)

  1. 在 Windows 搜索栏输入 “编辑系统环境变量” 并打开。
  2. 点击下方的 “环境变量” 按钮。
  3. “系统变量” 部分,点击 **“新建”**。
    • 变量名JAVA_HOME
    • 变量值: 你的 JDK 安装路径(例如 C:\Program Files\Eclipse Adoptium\jdk-17.0.10.7-hotspot
    • 点击 确定
  4. 找到并编辑 “系统变量” 中的 Path 变量。
  5. 点击 “新建”,添加一行: %JAVA_HOME%\bin
  6. 点击 确定 保存所有更改。
  7. 重新打开一个新的命令提示符窗口,输入 echo %JAVA_HOME% 来验证是否设置成功。它应该输出你刚才设置的路径。

注意: 在 macOS 和 Linux 上,通常需要编辑 ~/.bashrc~/.zshrc 文件来设置 JAVA_HOMEPATH

总结

  1. 下载: 从 Adoptium 或 Oracle 下载 JDK。
  2. 安装: 运行安装程序(Windows/macOS)或使用包管理器(Linux)。
  3. 验证: 在终端/CMD 中输入 java -version
  4. 配置: 设置 JAVA_HOME 环境变量(非常重要!)。

完成以上步骤后,你的 JDK 就安装并配置好了,可以开始编写和运行 Java 程序了!