跳到主要内容

Java 环境配置

本章将介绍如何安装 Java 开发工具包(JDK)和配置开发环境。

什么是 JDK?

JDK(Java Development Kit)是 Java 开发工具包,包含:

  • JRE(Java Runtime Environment):Java 运行时环境
  • Java 编译器(javac)
  • Java 工具和库

在 Windows 上安装 JDK

方法一:从官网下载安装

  1. 访问 Oracle JDK 下载页面Adoptium
  2. 下载适合你操作系统的 JDK 安装包
  3. 运行安装程序,按照提示完成安装
  4. 设置环境变量

配置环境变量

  1. 右键点击"此电脑",选择"属性"
  2. 点击"高级系统设置"
  3. 点击"环境变量"
  4. 在系统变量中找到 Path,点击"编辑"
  5. 添加 JDK 的 bin 目录路径(如 C:\Program Files\Java\jdk-17\bin
  6. 新建系统变量 JAVA_HOME,值为 JDK 安装路径

验证安装

打开命令提示符(CMD),输入以下命令:

java -version
javac -version

如果安装成功,会显示类似以下的版本信息:

java version "17.0.8"
Java(TM) SE Runtime Environment (build 17.0.8+9-b120)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.8+9-b120, mixed mode)

在 macOS 上安装 JDK

方法一:从官网下载

  1. 访问 Oracle JDK 下载页面
  2. 下载 macOS 的 DMG 安装包
  3. 运行安装程序

方法二:使用 Homebrew

# 安装 JDK 17(推荐)
brew install openjdk@17

# 链接到系统路径
sudo ln -sfn $(brew --prefix)/opt/openjdk@17/libexec/openjdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk

# 设置环境变量(添加到 ~/.zshrc 或 ~/.bash_profile)
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH

验证安装

打开终端,输入:

java -version
javac -version

在 Linux 上安装 JDK

Ubuntu/Debian

# 更新软件包
sudo apt update

# 安装 OpenJDK 17
sudo apt install openjdk-17-jdk

# 验证安装
java -version
javac -version

CentOS/RHEL

# 安装 OpenJDK 17
sudo yum install java-17-openjdk java-17-openjdk-devel

# 验证安装
java -version
javac -version

安装 IDE(集成开发环境)

1. IntelliJ IDEA(推荐)

  1. 下载 IntelliJ IDEA
  2. 安装并启动
  3. 创建新项目,选择 JDK 版本

2. Eclipse

  1. 下载 Eclipse
  2. 安装并启动
  3. 配置 JDK 路径

3. Visual Studio Code

  1. 下载 VS Code
  2. 安装 Java 扩展包
    • Language Support for Java
    • Debugger for Java
    • Java Test Runner

第一个 Java 程序

安装好环境后,让我们编写第一个 Java 程序:

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}

保存为 HelloWorld.java(文件名必须与类名一致),然后在命令行中编译和运行:

# 编译
javac HelloWorld.java

# 运行
java HelloWorld

你应该会看到输出:

Hello, World!

代码解释

  • public class HelloWorld:声明一个公共类,类名必须与文件名一致
  • public static void main(String[] args):主方法,程序入口
  • System.out.println():打印内容并换行

小结

本章我们学习了:

  1. 什么是 JDK
  2. 如何在 Windows、macOS、Linux 上安装 JDK
  3. 如何配置环境变量
  4. 如何安装和配置开发工具(IDE)
  5. 如何编写和运行第一个 Java 程序

在下一章中,我们将深入学习 Java 的基础语法。

练习

  1. 在你的电脑上安装 JDK
  2. 配置环境变量
  3. 安装一个代码编辑器(推荐 IntelliJ IDEA)
  4. 编写并运行 "Hello, World!" 程序
  5. 尝试使用 System.out.print() 输出不带换行的内容