超详细 Java 下载及安装图文教程 (Windows 系统)
欢迎来到Java编程世界!Java是一种功能强大、应用广泛的编程语言,从企业级应用到手机App(Android开发)、再到大型游戏和嵌入式系统,都有Java的身影。要开始Java编程,首先需要在你的电脑上安装Java开发工具包(JDK,Java Development Kit)。
本教程将带领你在 Windows 系统上一步一步完成 JDK 的下载、安装以及环境配置,确保你能顺利开始编写和运行 Java 代码。
目录
- Java基础知识快速扫盲
- JDK、JRE 和 JVM 是什么?
- 我们为什么需要安装 JDK?
- 选择合适的 Java 版本 (LTS 版本推荐)
- JDK 下载
- 从 Oracle 官网下载 JDK
- 选择正确的操作系统和架构版本
- 关于 OpenJDK 的说明 (替代选项)
- JDK 安装
- 运行安装程序
- 选择安装路径
- 完成安装
- 验证安装 (初步)
- 打开命令提示符
- 运行
java -version
和javac -version
- 可能会遇到的问题 (
'javac' 不是内部或外部命令...
)
- 配置环境变量 (核心步骤)
- 为什么需要配置环境变量? (PATH 和 JAVA_HOME)
- 找到系统环境变量设置
- 新建
JAVA_HOME
环境变量 - 编辑
Path
环境变量 - 保存并退出设置
- 验证安装 (再次验证)
- 打开一个新的命令提示符窗口
- 再次运行
java -version
和javac -version
- 确认安装成功
- 编写并运行第一个 Java 程序 (“Hello, World!”)
- 使用文本编辑器编写 Java 代码
- 保存文件
- 打开命令提示符,导航到文件目录
- 编译 Java 程序 (
javac
) - 运行 Java 程序 (
java
) - 查看运行结果
- 常见问题及故障排除
'javac' 不是内部或外部命令...
错误- Java 版本不正确
- 安装路径错误
- 多个 Java 版本共存
- 总结与展望
1. Java基础知识快速扫盲
在开始下载安装之前,我们先简单了解几个概念。这有助于你理解为什么我们需要安装 JDK。
- JVM (Java Virtual Machine / Java虚拟机): 它是 Java 程序的运行环境。Java 代码首先被编译成一种叫做字节码(Bytecode)的中间格式,JVM 的作用就是解释执行这些字节码。这是 Java 实现“一次编写,随处运行”(Write Once, Run Anywhere, WORA)跨平台特性的关键。不同的操作系统有不同的 JVM 实现。
- JRE (Java Runtime Environment / Java运行时环境): 它包含 JVM 和 Java 程序运行所需的核心类库。如果你只是想运行别人开发的 Java 程序,只需要安装 JRE 就可以了。
- JDK (Java Development Kit / Java开发工具包): 它是提供给 Java 开发人员使用的工具集合。它包含 JRE,还包含用于开发、调试和监控 Java 应用程序的工具,比如编译器(
javac
)、调试工具(jdb
)等。要编写和编译 Java 代码,你必须安装 JDK。
我们为什么需要安装 JDK?
因为我们要进行 Java 开发,需要用到 JDK 中的编译器 (javac
) 来将我们编写的 .java
源文件编译成 .class
字节码文件,然后由 JDK 中包含的 JRE 来运行这些字节码文件。
选择合适的 Java 版本 (LTS 版本推荐)
Java 版本更新很快,目前主流的是 Java 8, Java 11, Java 17, Java 21 等。其中,带有 LTS (Long-Term Support) 标志的版本是长期支持版本,意味着它们会获得更长时间的更新和维护,更稳定可靠,因此强烈推荐新手选择最新的 LTS 版本,例如 Java 17 或 Java 21。在教程编写时,Java 21 是最新的 LTS 版本。
2. JDK 下载
我们将主要介绍从 Oracle 官网下载 JDK 的方法,因为它是一个官方且常见的途径。同时,也会提及 OpenJDK 这个重要的替代选项。
从 Oracle 官网下载 JDK
-
打开浏览器,访问 Oracle 官方 Java 下载页面。
- 你可以直接在搜索引擎中搜索 “Oracle JDK download” 或访问以下链接 (链接可能会随时间变化,如果链接失效,请搜索最新地址):
https://www.oracle.com/java/technologies/downloads/
[此处应有截图:Oracle Java Downloads 页面]
- 你可以直接在搜索引擎中搜索 “Oracle JDK download” 或访问以下链接 (链接可能会随时间变化,如果链接失效,请搜索最新地址):
-
选择合适的 Java 版本。
- 在页面顶部,你会看到不同版本的 Java SE (Standard Edition)。找到并选择你想要下载的 LTS 版本,例如 Java 21。
[此处应有截图:选择 Java SE 版本]
-
选择操作系统。
- 向下滚动页面,找到对应操作系统的下载选项。对于 Windows 用户,选择 “Windows”。
[此处应有截图:选择 Windows 操作系统]
-
选择安装文件类型和架构。
- 在 Windows 选项下,你会看到不同的下载文件。通常我们选择
x64 Installer
,因为它提供一个图形界面的安装程序,方便易用。确保你的 Windows 系统是 64 位的 (目前绝大多数新电脑都是)。如果你不确定,可以在文件资源管理器中右键点击 “此电脑” -> “属性” 查看系统类型。 - 点击
x64 Installer
旁边的下载链接 (.exe
文件)。
[此处应有截图:选择 x64 Installer 下载链接]
- 在 Windows 选项下,你会看到不同的下载文件。通常我们选择
-
同意许可协议并开始下载。
- 点击下载链接后,Oracle 可能会要求你接受许可协议。阅读协议内容,如果同意,勾选同意选项并点击下载按钮。
- 可能需要登录 Oracle 账户才能下载。如果你没有账户,需要先注册一个 (注册过程通常免费)。
[此处应有截图:接受许可协议或登录]
-
等待下载完成。 下载文件通常在几百兆左右,取决于你的网络速度。
关于 OpenJDK 的说明 (替代选项)
需要注意的是,Oracle JDK 的许可协议对于商业使用可能有一定的限制。如果你是个人学习、非商业用途或小型企业使用,通常没有问题。但对于大型企业或特定的商业部署场景,可能需要购买商业许可。
作为替代,OpenJDK 是一个完全开源、免费的 Java 实现,功能上与 Oracle JDK 非常相似。许多公司和开发者社区提供了基于 OpenJDK 的发行版,例如:
- Adoptium (之前是 AdoptOpenJDK), 提供 Temurin 构建: 这是社区主导的一个非常受欢迎的 OpenJDK 发行版,完全免费且开源,推荐作为 Oracle JDK 的替代。
- Amazon Corretto: 亚马逊提供的免费、多平台的 OpenJDK 发行版。
- Microsoft Build of OpenJDK: 微软提供的 OpenJDK 版本。
这些 OpenJDK 发行版的功能与 Oracle JDK 基本一致,安装和配置方法也非常相似。你可以访问它们的官方网站下载对应版本的安装包。如果你希望使用完全免费和开源的版本,可以选择这些选项。
在本教程中,我们将以 Oracle JDK 的安装程序 (.exe
) 为例进行详细讲解,因为其安装过程非常典型,且 OpenJDK 的安装过程也非常类似。
3. JDK 安装
下载完成后,你会在下载目录找到一个 .exe
文件,这就是 JDK 安装程序。
-
找到下载的安装文件并运行。
- 通常文件名为
jdk-版本号_windows-x64_bin.exe
(例如jdk-21_windows-x64_bin.exe
)。 - 双击运行这个文件。
- Windows 可能会弹出用户账户控制 (UAC) 提示,询问是否允许此应用更改你的设备,点击 “是”。
[此处应有截图:运行下载的 .exe 安装文件]
[此处应有截图:用户账户控制提示]
- 通常文件名为
-
进入安装向导。
- 安装程序启动后,会显示欢迎界面。点击 “下一步 (Next)”。
[此处应有截图:JDK 安装向导欢迎界面]
-
选择安装路径 (可选,推荐默认)。
- 默认情况下,JDK 会安装到
C:\Program Files\Java\jdk-版本号\
这样的路径下。这个路径通常是安全的,推荐保留默认设置。 - 如果你想安装到其他位置,可以点击 “更改 (Change…)” 按钮进行修改。但请注意,选择的路径最好不包含中文或特殊字符,并且记住这个路径,后面配置环境变量会用到。
- 重要: 确保选中了 “开发工具 (Development Tools)”,这是 JDK 的核心组件。JRE 也会默认安装,通常在 JDK 目录下或与其并行。
[此处应有截图:选择安装路径界面]
[此处应有截图:点击 Change 按钮后的路径选择界面]
- 确认路径后,点击 “下一步 (Next)”。
- 默认情况下,JDK 会安装到
-
安装进行中。
- 安装程序会开始复制文件并配置系统。这个过程可能需要几分钟。
[此处应有截图:安装进度条界面]
-
安装完成。
- 安装完成后,通常会显示一个完成界面。可能会有一些关于 Java 文档或教程的链接。
- 点击 “关闭 (Close)” 按钮退出安装程序。
[此处应有截图:安装完成界面]
至此,JDK 的文件已经成功复制到你的电脑上了。但是,仅仅安装了文件,你的操作系统可能还不知道去哪里找到 Java 的命令工具(如 javac
)。这就需要配置环境变量。
4. 验证安装 (初步)
在配置环境变量之前,我们可以先做个初步的验证,看看当前系统的状态。
-
打开命令提示符 (Command Prompt) 或 PowerShell。
- 按下
Win + R
组合键打开“运行”对话框,输入cmd
,然后按回车键。或者在 Windows 搜索框中输入cmd
或PowerShell
打开。
[此处应有截图:打开运行对话框输入 cmd]
[此处应有截图:命令提示符窗口]
- 按下
-
输入并运行
java -version
命令。- 在命令提示符窗口中输入
java -version
,然后按回车键。 - 如果你的系统之前安装过 Java 或者安装程序自动配置了 JRE 的路径,你可能会看到已安装的 Java 版本信息。这通常是 JRE 的版本信息。
[此处应有截图:运行 java -version 命令并显示结果]
- 在命令提示符窗口中输入
-
输入并运行
javac -version
命令。- 在命令提示符窗口中输入
javac -version
,然后按回车键。 - 很可能你会看到以下错误信息:
'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。 - 这是正常的!这说明你的系统还没有找到
javac
这个命令。javac
是 JDK 独有的编译器命令,而不仅仅是运行环境 (java
)。要让系统知道javac
在哪里,我们就需要进行环境变量配置。
[此处应有截图:运行 javac -version 命令并显示错误]
- 在命令提示符窗口中输入
5. 配置环境变量 (核心步骤)
配置环境变量是让操作系统知道 JDK 安装在哪里,从而能够在任何目录下通过命令提示符直接运行 javac
等 JDK 工具的关键步骤。我们将主要配置两个重要的环境变量:JAVA_HOME
和 Path
。
JAVA_HOME
: 这个变量通常指向 JDK 的安装根目录(例如C:\Program Files\Java\jdk-21
)。许多Java相关的开发工具(如 Maven, Gradle, Tomcat, 各种IDE等)会查找这个变量来确定 JDK 的位置。设置这个变量是一个非常好的习惯。Path
: 这是一个系统环境变量,它包含了一系列目录路径。当你在命令提示符中输入一个命令(如javac
)时,操作系统就会按照Path
变量中列出的目录顺序去查找这个命令对应的可执行文件。我们需要将 JDK 的bin
目录(javac
和java
等可执行文件就存放在这里)添加到Path
变量中。
以下是配置步骤:
-
打开“系统属性”窗口。
- 在 Windows 搜索框中输入 “环境变量”,然后点击 “编辑系统环境变量”。
[此处应有截图:搜索“环境变量”并打开系统环境变量]
- 或者,右键点击 “此电脑” -> “属性” -> “高级系统设置”。
[此处应有截图:此电脑右键菜单 -> 属性]
[此处应有截图:系统属性窗口]
-
打开“环境变量”对话框。
- 在“系统属性”窗口中,切换到“高级”选项卡,然后点击右下角的“环境变量(N)…”按钮。
[此处应有截图:系统属性窗口 -> 高级 -> 环境变量按钮]
- 你会看到“环境变量”对话框,它分为“用户变量”和“系统变量”两部分。
- 用户变量: 只对当前登录用户有效。
- 系统变量: 对所有用户都有效。 我们推荐在“系统变量”中配置,这样无论哪个用户登录都可以使用 Java。
[此处应有截图:环境变量对话框]
-
新建
JAVA_HOME
系统变量。- 在“系统变量”部分,点击“新建(N)…”按钮。
- 在弹出的“新建系统变量”对话框中:
- 变量名(N): 输入
JAVA_HOME
(注意全部大写)。 - 变量值(V): 输入你的 JDK 安装路径。如果你安装时选择了默认路径,它应该是
C:\Program Files\Java\jdk-版本号
(例如C:\Program Files\Java\jdk-21
)。如果你安装到其他位置,请填写你实际的安装路径。
- 变量名(N): 输入
- 点击“确定”。
[此处应有截图:新建 JAVA_HOME 变量对话框]
[此处应有截图:在系统变量列表中找到新建的 JAVA_HOME]
-
编辑
Path
系统变量。- 在“系统变量”部分,找到名为
Path
(不区分大小写) 的变量,双击它或选中后点击“编辑(I)…”按钮。
[此处应有截图:在系统变量列表中找到并选择 Path 变量]
[此处应有截图:编辑 Path 变量按钮]
- 会弹出“编辑环境变量”对话框。在这个对话框中,你会看到 Path 变量已经有很多现有的路径了。千万不要删除或修改已有的路径,这可能会影响其他程序的正常运行!
- 我们需要添加 JDK 的
bin
目录路径。点击“新建(N)”按钮,然后输入%JAVA_HOME%\bin
。- 为什么要使用
%JAVA_HOME%\bin
?%JAVA_HOME%
是引用我们刚刚设置的JAVA_HOME
变量的值。这样做的好处是,如果将来你升级或更换 JDK 版本,只需要修改JAVA_HOME
的值指向新的 JDK 目录,而不需要修改这里的 Path 变量,非常方便。\bin
是因为java
和javac
等命令都在 JDK 安装目录下的bin
文件夹里。
- 为什么要使用
- 确保你添加的
%JAVA_HOME%\bin
这一项在列表中的位置比较靠前(例如,使用“上移”按钮),这样系统会优先找到你刚刚安装的 JDK 版本的命令。这在安装了多个 Java 版本时尤为重要。 - 点击“确定”。
[此处应有截图:编辑 Path 变量对话框]
[此处应有截图:点击新建,输入 %JAVA_HOME%\bin]
[此处应有截图:使用上移按钮将 %JAVA_HOME%\bin 移到靠前位置]
- 在“系统变量”部分,找到名为
-
逐层点击“确定”保存所有更改。
- 在“编辑环境变量”对话框中点击“确定”。
- 在“环境变量”对话框中点击“确定”。
- 在“系统属性”窗口中点击“确定”。
重要提示: 所有打开的命令提示符或 PowerShell 窗口都需要关闭并重新打开,新的环境变量设置才会生效!
6. 验证安装 (再次验证)
现在,让我们打开一个新的命令提示符窗口,再次验证 Java 和 Javac 是否可以正常识别。
- 关闭所有之前打开的命令提示符或 PowerShell 窗口。
- 打开一个新的命令提示符 (Command Prompt) 或 PowerShell 窗口。
-
输入并运行
java -version
命令。- 这次应该能看到你刚刚安装的 JDK 版本信息。
[此处应有截图:在新窗口中运行 java -version,显示版本信息]
-
输入并运行
javac -version
命令。- 这次,你应该能看到你安装的 JDK 的编译器版本信息! 这说明环境变量配置成功,系统找到了
javac
命令。
[此处应有截图:运行 javac -version,显示编译器版本信息]
- 这次,你应该能看到你安装的 JDK 的编译器版本信息! 这说明环境变量配置成功,系统找到了
恭喜你!如果以上两个命令都能正确显示版本信息,那么你的 JDK 已经成功安装并配置好了!
7. 编写并运行第一个 Java 程序 (“Hello, World!”)
现在,我们来编写一个最简单的 Java 程序,以进一步验证我们的安装和配置是否真的能用来开发。
-
打开一个简单的文本编辑器。
- 可以使用 Windows 自带的“记事本”(Notepad) 或者更专业的代码编辑器如 VS Code, Sublime Text, Notepad++ 等。这里我们以记事本为例。
[此处应有截图:打开记事本]
-
编写 Java 代码。
- 在记事本中输入以下代码:
java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}- 代码解释:
public class HelloWorld
:定义一个公共类,类名为HelloWorld
。在 Java 中,源文件名必须与公共类名完全相同 (包括大小写),并且文件扩展名为.java
。public static void main(String[] args)
:这是 Java 程序的入口方法,程序从这里开始执行。System.out.println("Hello, World!")
:这是一个输出语句,会在控制台打印出“Hello, World!”这段文字。
[此处应有截图:在记事本中输入 Java 代码]
-
保存文件。
- 点击“文件”->“另存为”。
- 选择一个容易找到的目录,例如桌面上的一个新建文件夹。
- 文件名(N): 输入
HelloWorld.java
(注意大小写和.java
扩展名)。 - 保存类型(T): 选择“所有文件(*.*)”。
- 编码(E): 选择
UTF-8
(推荐,可以避免中文乱码问题)。 - 点击“保存”。
[此处应有截图:记事本另存为对话框]
[此处应有截图:在文件资源管理器中找到保存的 HelloWorld.java 文件]
-
打开命令提示符,导航到文件目录。
- 打开一个新的命令提示符窗口。
- 使用
cd
命令切换到你保存HelloWorld.java
文件的目录。例如,如果文件保存在桌面名为JavaTest
的文件夹里,你可以输入:
bash
cd Desktop\JavaTest
(如果你的用户名不是默认的,可能需要先进入你的用户目录,例如cd C:\Users\你的用户名\Desktop\JavaTest
)
[此处应有截图:命令提示符中使用 cd 命令切换目录]
[此处应有截图:使用 dir 命令确认文件是否存在]
-
编译 Java 程序 (
javac
)。- 在命令提示符中,输入编译命令:
bash
javac HelloWorld.java - 如果代码没有语法错误,命令执行后不会有任何输出。
- 执行成功后,会在同一个目录下生成一个名为
HelloWorld.class
的文件。这就是 Java 编译器 (javac
) 将你的.java
源代码编译成的字节码文件。
[此处应有截图:在命令提示符中运行 javac 命令]
[此处应有截图:在文件资源管理器中看到生成的 HelloWorld.class 文件]
- 在命令提示符中,输入编译命令:
-
运行 Java 程序 (
java
)。- 在命令提示符中,输入运行命令:
bash
java HelloWorld - 注意: 运行命令是
java
,后面跟着的是 类名 (HelloWorld
),不带.class
扩展名。 - 按下回车键。
[此处应有截图:在命令提示符中运行 java 命令]
- 在命令提示符中,输入运行命令:
-
查看运行结果。
- 如果一切顺利,你应该在命令提示符中看到输出:
Hello, World!
[此处应有截图:程序运行结果显示 Hello, World!]
- 如果一切顺利,你应该在命令提示符中看到输出:
太棒了!你已经成功安装了 JDK,配置了环境变量,并编译运行了你的第一个 Java 程序。这证明你的 Java 开发环境已经搭建成功!
8. 常见问题及故障排除
在安装和配置过程中,可能会遇到一些问题。以下是一些常见问题及其解决方法:
-
错误:
'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 原因: 系统在
Path
环境变量指定的路径中找不到javac
命令。 - 解决方法:
- 检查环境变量是否配置正确: 回到环境变量设置界面,确认
JAVA_HOME
变量名拼写正确(JAVA_HOME
),变量值是你的 JDK 安装根目录(例如C:\Program Files\Java\jdk-21
)。确认Path
变量中添加了%JAVA_HOME%\bin
且拼写无误。 - 检查 JDK 路径是否正确: 确认
JAVA_HOME
指向的目录确实存在,并且在该目录下的bin
文件夹中能找到javac.exe
文件。 - 关闭并重新打开命令提示符: 环境变量的更改只对新的命令行窗口生效。请务必关闭所有旧的命令提示符或 PowerShell 窗口,然后重新打开一个。
- 检查是否将
%JAVA_HOME%\bin
添加到了系统变量的 Path 中,而不是用户变量。 虽然添加到用户变量也可以在当前用户下使用,但添加到系统变量更常用。 - 检查 Path 变量中
%JAVA_HOME%\bin
是否排在前面。 如果系统中有多个 Java 版本,排在前面的路径会被优先查找。
- 检查环境变量是否配置正确: 回到环境变量设置界面,确认
- 原因: 系统在
-
错误:
Error: Could not find or load main class HelloWorld
或类似的运行时错误。- 原因:
java
命令找不到或加载不了你要运行的主类 (HelloWorld
)。 - 解决方法:
- 检查类名和文件名是否完全一致:
HelloWorld.java
文件中的公共类名必须是HelloWorld
,包括大小写。 - 检查是否在包含
.class
文件的目录下运行java
命令。java
命令需要在包含HelloWorld.class
文件的当前目录执行,或者你需要通过-cp
参数指定类路径。对于简单的程序,进入.class
文件所在目录运行是最直接的方法。 - 检查运行命令是否正确: 是
java HelloWorld
,而不是java HelloWorld.java
或java HelloWorld.class
。 - 确认
.class
文件已成功生成: 在运行java
命令之前,先运行javac HelloWorld.java
,并确认目录下生成了HelloWorld.class
文件。 - 检查代码拼写和语法错误: 特别是
main
方法的签名public static void main(String[] args)
必须完全正确。System.out.println
也要拼写正确。
- 检查类名和文件名是否完全一致:
- 原因:
-
java -version
和javac -version
显示的版本不一致。- 原因: 这通常是因为你的系统中有多个 Java 版本,并且
Path
变量中的设置导致java
和javac
命令分别指向了不同版本的安装目录。 - 解决方法:
- 检查
Path
变量: 确认%JAVA_HOME%\bin
(或者你直接配置的 JDK bin 目录) 在Path
变量中位于其他 Java 相关路径(特别是其他 JRE 或旧 JDK 的 bin 目录)的前面。通过调整顺序,确保系统优先找到你希望使用的 JDK 版本的java.exe
和javac.exe
。 - 卸载不需要的旧版本: 如果确定不需要旧版本的 Java,可以在 Windows 的“程序和功能”(或“应用”)中卸载它们。
- 检查
- 原因: 这通常是因为你的系统中有多个 Java 版本,并且
-
安装时提示权限不足。
- 原因: 你当前登录的用户没有足够的权限在系统目录(如
C:\Program Files
)下安装软件。 - 解决方法:
- 右键点击安装程序,选择“以管理员身份运行”。
- 如果仍然不行,可能需要联系系统管理员或使用具有管理员权限的账户进行安装。
- 原因: 你当前登录的用户没有足够的权限在系统目录(如
-
安装路径包含中文或特殊字符。
- 原因: 虽然现代 Java 版本对路径的支持有所改善,但为了避免潜在的问题,尤其是在使用一些旧的开发工具或库时,最好避免在安装路径中使用中文、空格或特殊符号。
- 解决方法: 卸载当前的 JDK,然后重新安装到不包含中文或特殊字符的路径下(例如
C:\Java\jdk-21
)。记得相应地更新环境变量中的JAVA_HOME
和Path
。
遇到问题时,请仔细阅读错误信息,它们通常会提供一些线索。回顾本教程的步骤,检查每一步是否都正确执行,特别是环境变量的配置部分。
9. 总结与展望
恭喜你!走到这里,你已经成功地在 Windows 系统上完成了 Java JDK 的下载、安装和环境配置,并运行了你的第一个 Java 程序。这为你进入 Java 编程世界打下了坚实的基础。
接下来的学习之路:
- 学习 Java 基础语法: 变量、数据类型、运算符、控制流程(if/else, loops)、数组、方法、面向对象编程(类、对象、继承、多态)等。
- 选择一个集成开发环境 (IDE): 虽然可以使用文本编辑器和命令行进行开发,但 IDE(如 IntelliJ IDEA, Eclipse, VS Code with Java Extension Pack)能极大地提高开发效率,它们提供了代码自动补全、调试、项目管理等强大功能。
- 实践编写更多程序: 通过练习来巩固和提升你的 Java 技能。可以尝试解决一些编程练习题,或者动手实现一些小的应用。
- 学习 Java 的核心API和常用框架: 掌握 Java 标准库中常用的类和方法,了解和学习 Spring, Spring Boot 等流行的 Java 开发框架。
祝你在 Java 的学习旅程中一切顺利!如果你在安装过程中遇到任何困难,可以再次回顾本教程,或在网上搜索相关的错误信息寻求帮助。
注意: 本教程主要以 Windows 系统为例进行详细讲解。对于 macOS 和 Linux 系统,JDK 的安装过程略有不同:
- macOS: 可以下载
.dmg
安装包进行图形界面安装,或者使用 Homebrew 等包管理器进行安装。环境配置通常在用户的 shell 配置文件(如~/.bash_profile
,~/.zshrc
)中完成。 - Linux: 最常见和推荐的方式是使用发行版自带的包管理器(如 Debian/Ubuntu 的
apt
,Fedora/CentOS/RHEL 的yum
或dnf
)来安装 OpenJDK。例如,在 Ubuntu 上可以使用sudo apt update && sudo apt install openjdk-版本号-jdk
。手动安装压缩包版本也类似 Windows 需要配置环境变量,通常在 shell 配置文件中设置JAVA_HOME
并将其 bin 目录添加到PATH
。
如果你的操作系统不是 Windows,建议搜索对应操作系统版本的详细 JDK 安装教程。
希望这篇超详细的图文教程能帮助你顺利迈出 Java 学习的第一步!