Java详细安装教程

张开发
2026/6/10 23:05:46 15 分钟阅读
Java详细安装教程
# Java详细安装教程## 前言Java 是一门广泛使用的面向对象编程语言由 Sun Microsystems 于 1995 年推出现为 Oracle 公司所有。无论是 Web 开发、Android 应用开发还是企业级应用Java 都是不可或缺的技术栈之一。在学习 Java 之前第一步就是要正确安装和配置 Java 开发环境。本文将详细介绍 Windows、macOS 和 Linux 三大平台的 Java 安装方法手把手带你完成环境搭建。## 一、什么是 JDKJDKJava Development Kit是 Java 开发工具包包含以下核心组件- **JREJava Runtime Environment**Java 运行环境用于运行 Java 程序- **JVMJava Virtual Machine**Java 虚拟机实现跨平台运行- **开发工具**编译器javac、调试器jdb等 注意开发 Java 程序需要安装 JDK仅安装 JRE 是无法编译代码的。## 二、Windows 平台安装### 2.1 下载 JDK访问 Oracle 官方下载页面https://www.oracle.com/java/technologies/downloads/选择 JDK 21LTS 长期支持版本下载 Windows x64 Installer.msi 文件。如果没有 Oracle 账号也可以选择下载 OpenJDKhttps://jdk.java.net/### 2.2 安装步骤**第一步** 双击下载的 .msi 安装文件**第二步** 点击下一步接受许可协议**第三步** 选择安装路径默认即可推荐C:\Program Files\Java\jdk-21**第四步** 等待安装完成### 2.3 配置环境变量Windows 11 及以上版本通常会自动配置 PATH。验证方法1. 按 Win R输入 sysdm.cpl打开系统属性2. 点击高级 → 环境变量3. 检查系统变量中是否有 JAVA_HOME如果没有自动配置需要手动设置**1新建系统变量 JAVA_HOME**变量名JAVA_HOME变量值C:\Program Files\Java\jdk-21你的实际安装路径**2编辑 Path 变量**在 Path 中添加%JAVA_HOME%\bin### 2.4 验证安装打开命令提示符cmd输入以下命令java -version显示类似如下信息即表示安装成功java version 21.0.x 2024-xx-xx LTSJava(TM) SE Runtime Environment (build 21.0.xx-LTS-xxx)Java HotSpot(TM) 64-Bit Server VM (build 21.0.xx-LTS-xxx, mixed mode)## 三、macOS 平台安装### 3.1 使用 Homebrew 安装推荐brew install openjdk21安装完成后创建符号链接sudo ln -sfn /opt/homebrew/opt/openjdk21/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-21.jdk### 3.2 官方安装包方式前往 Oracle 官网下载 macOS x64 或 Apple Siliconaarch64版本的 .dmg 文件双击安装即可。### 3.3 配置环境变量编辑 ~/.zshrc 文件macOS 默认 shell 为 zshexport JAVA_HOME$(/usr/libexec/java_home -v 21)export PATH$JAVA_HOME/bin:$PATH使配置生效source ~/.zshrc### 3.4 验证安装java -version## 四、Linux 平台安装### 4.1 Ubuntu / Debian 系列sudo apt updatesudo apt install openjdk-21-jdk### 4.2 CentOS / RHEL / Fedora 系列sudo dnf install java-21-openjdk-devel### 4.3 配置多版本切换可选如果系统中安装了多个 Java 版本可以使用以下命令切换sudo update-alternatives --config java### 4.4 验证安装java -versionjavac -version## 五、编写第一个 Java 程序环境安装完成后我们来写一个简单的 Hello World 程序。**1创建文件 HelloWorld.java**javapublic class HelloWorld {public static void main(String[] args) {System.out.println(Hello, World!);}}**2编译代码**javac HelloWorld.java**3运行程序**java HelloWorld如果输出 Hello, World!说明 Java 环境安装成功## 六、常见 JDK 发行版对比| 发行版 | 提供商 | 许可证 | 适用场景 ||--------|--------|--------|----------|| Oracle JDK | Oracle | 商业许可 | 企业生产环境 || OpenJDK | 开源社区 | GPL v2 | 通用开发 || Eclipse Temurin | Adoptium | GPL v2 | 生产/开发 || Amazon Corretto | Amazon | GPL v2 | AWS 部署 |## 七、常见问题**Q1输入 java 命令提示不是内部或外部命令**A环境变量配置不正确请检查 JAVA_HOME 和 Path 是否设置正确。**Q2安装了多个版本的 Java如何切换**A修改 JAVA_HOME 指向目标版本的路径并更新 Path 变量。**Q3JDK 和 JRE 有什么区别**AJDK 包含 JRE开发需要 JDK如果只是运行 Java 程序安装 JRE 即可。## 总结本文详细介绍了 JavaJDK在 Windows、macOS 和 Linux 三大平台上的安装和配置方法。总结一下核心步骤1. **下载 JDK** — 推荐 JDK 21 LTS 版本2. **安装 JDK** — 按引导完成安装3. **配置环境变量** — 设置 JAVA_HOME 和 PATH4. **验证安装** — 使用 java -version 检查5. **编写测试程序** — 运行 Hello World 确认环境正常安装好 Java 环境后你就可以开始学习 Java 编程之旅了祝学习顺利

更多文章