第一步:准备工作 - 下载 Java
您需要下载适用于 Windows 64 位的 Java 开发工具包。

-
访问官网:
- 打开浏览器,访问 Oracle Java 官方下载页面:https://www.oracle.com/java/technologies/downloads/
- 注意:Oracle 对 Java SE 的商业使用或免费使用有更明确的许可协议,对于个人学习、非商业用途,可以免费下载,如果您的项目有商业用途,请务必仔细阅读许可条款。
-
选择版本和平台:
-
在下载页面,找到您需要的 Java 版本,通常推荐使用 LTS (Long-Term Support) 版本,Java 17 或 Java 21,因为它们会获得更长时间的更新和支持。
-
在您选择的版本下,找到 "Windows x64 Installer" 或 "Windows x64" 选项。
(图片来源网络,侵删)- Windows x64 Installer:这是一个可执行安装程序(
.msi文件),它会自动将 Java 安装到系统路径中,是最推荐的初学者选择。 - Windows x64:这是一个 ZIP 压缩包,适合需要手动配置或进行绿色安装的高级用户。
- Windows x64 Installer:这是一个可执行安装程序(
-
强烈建议初学者选择 "Windows x64 Installer"。
-
-
接受许可协议:
点击下载按钮后,系统会要求您接受 Oracle 的技术网络许可协议,请仔细阅读并勾选 "I agree to the terms of the Oracle Technology Network License Agreement for Oracle Java SE",然后点击 "Download"。
-
下载文件:
(图片来源网络,侵删)- 文件会开始下载,通常是一个名为
jdk-...-windows-x64.msi的文件。
- 文件会开始下载,通常是一个名为
第二步:安装 Java
使用安装程序(.msi 文件)安装是最简单、最不容易出错的方式。
-
运行安装程序:
- 找到刚刚下载的
.msi文件,双击它。 - 如果系统弹出“用户账户控制”对话框,询问“是否允许此应用对您的设备进行更改?”,请点击“是”。
- 找到刚刚下载的
-
开始安装:
- 安装向导会启动,点击 "Next"。
- 您可以选择安装路径,默认路径通常是
C:\Program Files\Java\jdk-...,对于大多数用户,保持默认路径即可,因为它符合 Windows 程序安装规范。
-
等待安装完成:
- 点击 "Install" 开始安装,这个过程很快,只需几秒钟。
- 安装完成后,点击 "Close" 关闭向导。
至此,Java 已经成功安装到您的电脑上! 安装程序通常会自动完成最重要的第三步——配置环境变量。
第三步:配置环境变量 (重要!)
这一步是让 Windows 命令行(如 CMD 或 PowerShell)能够找到并识别 java, javac 等命令,如果您使用的是安装程序(.msi),这一步很可能已经自动完成了,但手动检查一下总是好的。
-
打开环境变量设置:
- 在 Windows 搜索栏中输入 “编辑系统环境变量” 并打开它。
- 在弹出的“系统属性”窗口中,点击右下角的 “环境变量...” 按钮。
-
检查
Path变量:- 在下方的 “系统变量” 区域中,找到名为
Path的变量,选中它,然后点击 “编辑...”。 - 在“编辑环境变量”窗口中,检查是否存在以下两个路径:
C:\Program Files\Java\jdk-17.0.x\bin(请替换为您实际的 JDK 版本号)C:\Program Files\Common Files\Oracle\Java\javapath
- 如果存在
C:\Program Files\Java\jdk-17.0.x\bin这一项,并且位置在列表靠上的地方,那么恭喜您,环境变量已经配置好了,可以直接跳到第四步。 - 如果不存在或配置不正确,请点击 “新建”,然后输入您的 JDK 的
bin目录的完整路径。C:\Program Files\Java\jdk-17.0.2\bin,然后点击“确定”保存。
- 在下方的 “系统变量” 区域中,找到名为
-
验证配置:
确保所有窗口都点击了“确定”以保存设置。
第四步:验证安装
这是最后一步,用于确认 Java 是否安装成功并且系统能够找到它。
-
打开命令提示符:
- 按
Win + R键,输入cmd,然后按回车,打开命令提示符(CMD)或 PowerShell。
- 按
-
检查 Java 版本:
- 在命令行窗口中,输入以下命令并按回车:
java -version
- 如果安装成功,您会看到类似下面的输出,显示您安装的 Java 版本信息:
java version "17.0.2" 2025-01-18 Java(TM) SE Runtime Environment (build 17.0.2+8-86) Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)这表明 Java 运行环境已经可用。
- 在命令行窗口中,输入以下命令并按回车:
-
检查 Java 编译器:
- 输入以下命令检查 Java 编译器是否可用:
javac -version
- 如果成功,您会看到:
javac 17.0.2这表明 Java 开发工具包也安装正确,可以进行代码编译了。
- 输入以下命令检查 Java 编译器是否可用:
常见问题与解决
-
问题:运行
java -version时提示 “'java'不是内部或外部命令,也不是可运行的程序或批处理文件。”- 原因:
Path环境变量没有配置正确,或者系统还没有重新加载新的环境变量。 - 解决:
- 回到第三步,仔细检查
Path变量中的路径是否正确,是否存在拼写错误。 - 确保所有环境变量设置窗口都已点击“确定”保存。
- 最重要的一步:完全关闭并重新打开一个新的 CMD 或 PowerShell 窗口,因为环境变量的更改只在新的进程生效。
- 回到第三步,仔细检查
- 原因:
-
问题:64位系统上安装了32位 Java。
- 原因:在下载时不小心下载了 "Windows x86" 版本。
- 解决:请卸载当前的 Java,然后重新从官网下载 "Windows x64 Installer" 版本进行安装。
-
问题:系统同时安装了多个版本的 Java。
- 原因:可能旧版本没有卸载干净,或者手动安装了多个版本。
- 解决:在 "控制面板" -> "程序和功能" 中卸载不需要的 Java 版本,如果需要切换版本,可以通过修改
Path变量中 JDKbin目录的顺序,或者使用JAVA_HOME环境变量来指定默认版本。
对于在 Windows 10 64 位上安装 Java 64 位,最推荐的流程是:
- 从 Oracle 官网下载 "Windows x64 Installer"。
- 双击安装程序,一路点击 "Next" 完成。
- (可选但推荐)检查 "系统属性" -> "环境变量" -> "Path",确保包含了 JDK 的
bin目录。 - 关闭所有 CMD 窗口,重新打开一个新的。
- 运行
java -version和javac -version验证。
遵循以上步骤,您就能顺利完成 Java 的安装和配置,祝您编程愉快!
