Windows10 系统 Java JDK 安装与配置全攻略
对于很多刚开始学习Java编程的朋友来说,在电脑上安装和配置Java开发工具包(JDK)往往是遇到的第一道坎。看着教程里复杂的术语和步骤,是不是感觉有点头疼?别担心,这篇文章就是为你准备的。我会用最通俗的语言,手把手带你完成Windows10系统下的JDK安装和环境配置,让你轻松跨出Java编程的第一步。
第一步:搞清楚什么是JDK,并下载它
在动手之前,我们先花一分钟了解一下我们要安装的是什么。
JDK 是 Java Development Kit 的缩写,中文叫Java开发工具包。你可以把它理解为一个“Java程序员的工具箱”。里面不仅包含了运行Java程序必需的 JRE(Java运行环境),还有我们编写代码时需要的编译器、调试器等各种开发工具。所以,要学习Java编程,安装JDK是必须的。
目前,最常用的JDK是由Oracle公司提供的。下面就是详细的下载步骤:
- 打开浏览器,访问Oracle官网的JDK下载页面。为了避免混淆,直接搜索“Oracle JDK download”找到官网链接进入即可。
- 在页面上,你会看到不同的版本(比如JDK 17, JDK 11, JDK 8)。对于初学者,我建议选择JDK 11或JDK 17这两个长期支持版本,它们更稳定,社区资源也丰富。点击对应版本的下载按钮。
- 在具体的下载页面,你需要找到 Windows 系统的安装包。通常会看到两个选项:
exe安装程序(例如:jdk-17_windows-x64_bin.exe):推荐新手使用,就像安装普通软件一样简单。zip压缩包(例如:jdk-17_windows-x64_bin.zip):这是绿色压缩版,需要手动配置,适合进阶用户。
- 根据你的电脑系统是64位(现在绝大多数都是)还是32位,选择对应的
x64或x86安装包。然后勾选“同意许可协议”,最后点击下载链接。
小提示:下载需要注册Oracle账户,按页面指引完成登录或注册即可。如果觉得官网下载慢,也可以搜索“清华大学开源软件镜像站 JDK”等国内镜像源进行下载,速度会快很多。
第二步:像安装普通软件一样安装JDK
下载好 .exe 安装文件后,我们就可以开始安装了。
- 找到你下载的安装文件(通常在“下载”文件夹里),双击它运行。
- 屏幕上会出现安装向导窗口,直接点击 “下一步”。
- 接下来会看到安装组件的选择界面。这里通常保持默认设置即可,但有一点需要注意:记住你的安装路径!默认路径一般是
C:\Program Files\Java\jdk-17\(版本号可能不同)。你可以直接使用这个默认路径,也可以点击“更改”换到一个你容易找到的文件夹(比如D:\Java\jdk-17\)。记下这个路径,后面配置要用。 - 点击“下一步”,安装程序就会开始复制文件。这个过程很快,稍等片刻。
- 在安装过程中,可能会弹出一个窗口,让你安装 JRE。JDK其实已经包含了JRE,所以这里可以点击“关闭”跳过,或者按照提示再安装一次也无妨。
- 最后,看到“安装成功”的提示,点击“关闭”就完成了。
第三步:最关键的一步——配置环境变量
安装完JDK,为什么很多教程里还要配置“环境变量”呢?简单来说,这就像是告诉你的电脑:“喂,我新装的Java工具放在哪个文件夹里了,以后你在任何地方想用它们,直接去那里找就行。” 不配置的话,系统就找不到Java的命令,导致很多操作失败。
跟着下面的步骤操作,一点也不难:
-
打开环境变量设置窗口:
- 在电脑桌面上,右键点击 “此电脑” 图标。
- 在弹出的菜单里选择 “属性”。
- 在打开的设置窗口右侧,找到并点击 “高级系统设置”。
- 在弹出的“系统属性”窗口中,点击右下角的 “环境变量” 按钮。好了,我们到达目的地了。
-
新建系统变量
JAVA_HOME:- 在下面的“系统变量”区域,点击 “新建” 按钮。
- 在“变量名”里输入:
JAVA_HOME - 在“变量值”里输入:你刚才安装JDK的路径。例如:
C:\Program Files\Java\jdk-17 - 输入完成后,点击 “确定”。
-
修改系统变量
Path:- 在“系统变量”列表里,找到名为
Path的变量,选中它,然后点击 “编辑”。 - 在弹出的编辑窗口中,点击 “新建”。
- 在新增的行里输入:
%JAVA_HOME%\bin - 输入完成后,点击 “确定”。
为什么这么做?
JAVA_HOME变量指向了JDK的安装目录,而%JAVA_HOME%\bin则是指向这个目录下的bin文件夹,里面存放了java,javac等所有可执行命令。把这条路径加入Path,系统就能在任何位置识别这些命令了。 - 在“系统变量”列表里,找到名为
-
一路点击“确定”,关闭所有刚才打开的设置窗口。
第四步:验证安装是否成功
配置完成后,我们必须要检查一下JDK是否真的可以正常工作了。
- 同时按下键盘上的
Win+R键,打开“运行”对话框。 - 输入
cmd,然后按回车,这会打开一个黑色的命令提示符窗口(也叫CMD窗口)。 - 在闪烁的光标处,输入以下命令,然后按回车:
java -version - 如果安装配置成功,你会看到类似下面的信息,显示了安装的Java版本号:
java version "17.0.5" 2022-10-18 LTS Java(TM) SE Runtime Environment (build 17.0.5+9-LTS-191) Java HotSpot(TM) 64-Bit Server VM (build 17.0.5+9-LTS-191, mixed mode, sharing) - 再输入另一个命令检查编译器:
javac -version如果显示类似
javac 17.0.5的信息,那就大功告成了!
恭喜你! 至此,你的Windows10电脑已经成功搭建好了Java开发环境。
常见问题与避坑指南
-
问题:输入
java -version显示“不是内部或外部命令”- 原因:99%是因为环境变量
Path配置有误。 - 解决:回头仔细检查第三步。确保
JAVA_HOME的变量值路径完全正确,没有多余的空格或中文。确保在Path中添加的是%JAVA_HOME%\bin,并且点击了“确定”保存。修改后,一定要关闭所有已打开的CMD窗口,再重新打开一个新的进行测试,因为环境变量需要在新终端中生效。
- 原因:99%是因为环境变量
-
多个JDK版本如何管理?
- 如果你以后需要安装不同版本的JDK(比如同时需要JDK 8和JDK 17),只需重复安装步骤,安装到不同目录。然后,你只需要修改
JAVA_HOME这个变量的值,将其指向你想使用的那个JDK版本目录,Path中的%JAVA_HOME%\bin会自动生效。这是一种非常清晰的管理方式。
- 如果你以后需要安装不同版本的JDK(比如同时需要JDK 8和JDK 17),只需重复安装步骤,安装到不同目录。然后,你只需要修改
-
安装路径建议
- 强烈建议将JDK安装在没有中文和空格的目录路径下,例如
D:\Developer\Java\jdk-17。使用纯英文路径可以避免未来一些意想不到的兼容性问题。
- 强烈建议将JDK安装在没有中文和空格的目录路径下,例如
现在,你的Java学习之旅已经正式启航。接下来,你可以安装一个顺手的代码编辑器(如IntelliJ IDEA Community版、Eclipse或VS Code),开始编写你的第一个“Hello, World!”程序了。如果在安装过程中还遇到其他问题,欢迎随时查找相关资料,编程路上,解决问题本身就是一项重要的能力。祝你学习愉快!

还没有评论,来说两句吧...