前言
作为一名java程序员,相信很多小伙伴都经历过刚入门时的迷茫:“java到底怎么学?从哪里开始?”,而安装jdk并配置环境变量就是迈向java世界的第一步。
今天这篇文章,我就来手把手教大家从零开始安装jdk并配置环境变量。文章会配有详细的截图和步骤说明,即使你是完全的小白,也能轻松搞定!

jdk是什么?为什么要安装jdk?
jdk的概念
jdk是java development kit的缩写,中文叫java开发工具包。它包含了:
- jre(java runtime environment):java运行环境,让java程序能运行
- 编译器(javac):把.java源代码编译成.class字节码
- 调试工具:各种java开发和调试工具
- api文档:java类库的说明文档
简单理解:jdk = jre + 开发工具 + 文档
为什么要安装jdk?
- 开发java程序的前提:写java代码需要编译,编译需要jdk
- 运行java程序:虽然运行只需要jre,但开发时需要完整的jdk
- 学习java的基础:jdk安装和配置是java学习的起点
小贴士:很多人会问jre和jdk的区别。简单说:jre只能运行java程序,jdk既能开发又能运行java程序。
jdk下载:选择合适的版本
步骤1:访问oracle官网
打开浏览器,访问oracle官网下载页面:
https://www.oracle.com/java/technologies/downloads/
或者百度搜索"oracle jdk下载",找到官方下载页面。
步骤2:选择jdk版本
目前oracle jdk的最新版本是jdk 21,但对于新手,我推荐:
推荐版本:jdk 17 lts(长期支持版本)
理由:
- lts = long term support,长期支持,稳定可靠
- 功能完善,适合学习和开发
- 企业应用广泛,有大量学习资源
版本选择建议:
- 新手学习:jdk 8或jdk 17(稳定,资料多)
- 企业开发:jdk 17 lts(性能好,支持长)
- 尝鲜体验:jdk 21(最新特性)
步骤3:下载jdk安装包
- 点击你选择的jdk版本(如"windows x64 installer")
- 可能需要登录oracle账号(免费注册)
- 等待下载完成(约200mb左右)
下载速度慢怎么办?
- 可以使用国内镜像下载
- 百度搜索"jdk 17 国内下载",有很多加速链接
jdk安装:一步步图形化安装
步骤1:运行安装程序
双击下载好的.exe文件,启动安装程序。
步骤2:安装向导
- 欢迎页面:点击"下一步"
- 安装路径:建议使用默认路径,或自定义到你喜欢的位置
- 默认路径:
c:\program files\java\jdk-17 - 建议不要安装在中文路径下
- 安装进度:等待安装完成(通常1-2分钟)
- 安装完成:点击"关闭"按钮
注意事项:
- 安装过程中不要关闭安装程序
- 记住安装路径,后续配置环境变量需要用到
- 如果提示需要管理员权限,右键安装程序选择"以管理员身份运行"
环境变量配置:windows系统配置
环境变量配置是新手最容易出错的地方,这里一步步详细讲解。
什么是环境变量?
环境变量是操作系统用来存储系统设置和程序路径的变量。配置jdk环境变量后,系统就能在任何地方找到java命令。
步骤1:打开环境变量设置
方法一:右键此电脑 → 属性 → 高级系统设置 → 环境变量
方法二:win + r → 输入sysdm.cpl → 高级 → 环境变量
步骤2:配置java_home
- 在"系统变量"区域,点击"新建"
- 变量名:
java_home - 变量值:你的jdk安装路径
- 例如:
c:\program files\java\jdk-17.0.9 - 注意:不要包含bin目录
- 例如:
步骤3:配置path环境变量
- 在"系统变量"中找到
path变量,双击编辑 - 点击"新建",添加以下路径:
%java_home%\bin
- 也可以添加:
%java_home%\jre\bin
path配置的原理:
%java_home%会自动替换为实际的jdk路径\bin目录包含了java.exe、javac.exe等可执行文件- 配置后,命令行就能识别java命令
步骤4:验证配置
点击"确定"保存所有设置。
小贴士:
- 如果你的系统是64位的,jdk也是64位的
- 配置完成后,需要重启命令行窗口才能生效
- 也可以注销并重新登录系统
验证安装:确认jdk安装成功
方法1:命令行验证
- 按win + r,输入
cmd,回车打开命令行 - 输入以下命令:
# 查看java版本 java -version # 查看java编译器版本 javac -version # 查看java运行时版本 java -version
期望输出(版本号可能略有不同):
java version "17.0.9" 2023-10-17 lts java(tm) se runtime environment (build 17.0.9+11-lts-201) java hotspot(tm) 64-bit server vm (build 17.0.9+11-lts-201, mixed mode, sharing) javac 17.0.9
方法2:运行简单java程序
- 创建一个文本文件,命名为
helloworld.java - 输入以下代码:
public class helloworld {
public static void main(string[] args) {
system.out.println("hello world! java安装成功!");
}
}- 保存文件
- 打开命令行,进入文件所在目录
- 编译并运行:
# 编译 javac helloworld.java # 运行 java helloworld
期望输出:
hello world! java安装成功!
方法3:检查环境变量
在命令行输入:
# 查看java_home echo %java_home% # 查看path是否包含java where java
常见问题及解决方案
问题1:'java’不是内部或外部命令
现象:输入java -version提示"'java’不是内部或外部命令"
解决方案:
- 检查path环境变量是否正确配置
- 检查
%java_home%\bin是否存在 - 重启命令行窗口或重启电脑
- 检查jdk安装是否完整
问题2:版本显示不正确
现象:显示的版本不是你安装的版本
解决方案:
- 检查是否安装了多个jdk版本
- 确认java_home指向正确的jdk路径
- 在path中确保jdk路径在其他java路径之前
问题3:安装程序无法运行
现象:双击安装包没有反应
解决方案:
- 右键安装程序,选择"以管理员身份运行"
- 检查下载的文件是否完整
- 关闭杀毒软件重试
问题4:环境变量配置后不生效
现象:配置了环境变量,但命令行还是找不到java
解决方案:
- 重启命令行窗口
- 或注销windows账户重新登录
- 检查变量名是否正确(java_home,不要写成java_home)
问题5:jdk安装路径有空格
现象:路径如"c:\program files\java"包含空格
解决方案:
- 建议安装到无空格路径,如"c:\java\jdk-17"
- 或在环境变量中使用引号包围路径
总结与下一步学习建议
恭喜你!完成了jdk的安装和环境变量配置,现在你已经具备了运行java程序的基本环境。
回顾安装步骤
- ✅ 下载jdk安装包
- ✅ 运行安装程序
- ✅ 配置java_home环境变量
- ✅ 配置path环境变量
- ✅ 验证安装成功
下一步学习建议
- 学习java基础语法:变量、数据类型、运算符、流程控制
- 安装ide:推荐intellij idea或eclipse
- 学习面向对象:类、对象、继承、封装、多态
- 实践项目:写一个简单的计算器或学生管理系统
学习资源推荐
- 官方文档:https://docs.oracle.com/javase/tutorial/
- 菜鸟教程:https://www.runoob.com/java/java-tutorial.html
- b站教程:搜索"java入门教程",选择播放量高的优质视频
到此这篇关于java新手入门从零开始安装jdk并配置环境变量的详细过程的文章就介绍到这了,更多相关java jdk安装配置内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论