JDK (全版本)安装包下载链接:
百度网盘
https://pan.baidu.com/s/11ntDXmwitIKeHwauLBU9aw?pwd=8888
夸克网盘
https://pan.quark.cn/s/3aceb52e7c11
123云盘
https://www.123912.com/s/j5j1jv-T3dTH
所有软件均为压缩文件,务必使用解压缩软件解压后再进行安装,不解压直接进行安装会导致安装失败。
如遇链接失效,点击公众号菜单栏【最新链接】,即可获取最新的下载链接
安装步骤
1、将安装包进行解压

2.点如下图程序开始运行

3、点下一步

4、点下一步

5、安装中,请等待

6、 点关闭

7、 找到此电脑,然后右击属性

8、点高级系统设置

9.点环境变量


11.变量名输入JAVA_HOME,输入(第4步)jdk的安装路径,提示:JDK安装路径是C:\Program Files\Java\jdk-19然后点击确定

2.点新建

13.变量名输入PATH变量值输入%JAVA_HOME%\bin最后点击确定

14.点新建

15.变量名输入PATH变量值输入%JAVA_HOME%\jre\bin最后点击确定

16.点确定

17.点确定

18.按下键盘上的快捷键win+r输入cmd然后点击确定

19.输入java -version并按下键盘上的回车键得到jdk的安装版本。提示:-version前面有个空格。

20.输入java然后按键盘上面的回车键, 得到下面的信息

21.输入javac然后按键盘上面的回车键,得到下面的信息

说实话,很多刚学Java的朋友都搞不懂JDK到底是啥。我直接大白话讲清楚,它就是Java开发的底层工具箱,没有这个东西,你写的所有Java代码都跑不起来。不管是平时上课敲的小案例、期末的课程设计,还是工作里做的网站、后台项目,全都依赖它编译和运行。不用去记那些专业名词,你就把它当成Java代码的底层支撑,所有开发、调试功能全靠它兜底,学Java第一步绕不开的就是它。
我跟你们说,我当初刚学Java的时候,被JDK坑得怀疑自己。
那时候大二刚接触编程,老师上课只提了一句要装JDK、配环境变量,全程没讲注意事项。我跟着网上教程瞎安装,一路默认下一步,装完打开编辑器,代码写得完全没问题,运行就爆红报错。
整整一下午,代码删了写写了删,反复核对语法,越调越懵。真的以为是自己基础太差,连最简单的输出语句都写不对。后面问了学长才知道,我压根不是代码的问题,是环境变量配错了,系统根本识别不到JDK工具,纯纯做了一下午无用功。
用久了我才发现,JDK本身没什么操作难度,全是隐性的适配坑,专门坑新手。
最常见的就是版本不统一的问题。学校机房基本都是JDK8,也就是大家口中最稳的经典版本,几乎所有课堂案例、课设项目都是基于这个版本写的。但很多人自己电脑图新鲜,装个新版JDK17、21,看着版本更高,实则兼容问题一堆。
机房写好的代码,拷回自己电脑直接报错,一些旧的语法、工具类新版直接删掉了,根本跑不通。反过来也一样,家里写的项目,去机房上机测试,各种语法不兼容,期末赶课设真的巨折磨人。
还有个超级无语的误区,很多人分不清JDK和JRE。
新手经常随便装个JRE就以为完事了,结果只能运行别人写好的程序,自己完全没法编译代码。我身边好多同学都踩过这个坑,装完之后死活创建不了新项目,排查半天,就是少了开发必备的编译工具。
路径问题也是老生常谈的坑。
JDK对中文、空格路径特别敏感,安装的时候不注意,装在带中文的文件夹里,或者路径有空格,后期写代码时不时出诡异bug。有时候能运行,有时候突然报错,毫无规律,新手根本排查不出来,最后只能卸载重装。
还有个很隐蔽的问题,多版本冲突。
很多人学习途中反复重装、升级JDK,电脑里堆了好几个版本,环境变量乱套了。编辑器识别的版本和命令行的版本不一样,改代码、调配置永远出错,明明代码逻辑没问题,就是一直报错,特别磨心态。
我做课程设计、平时练项目这么久,也攒了几个特别实用的小习惯。
新手真的别追新版,无脑装JDK8就够了,稳定、兼容所有教学案例,九成的项目都能直接跑。安装路径一定要纯英文,别图方便装中文目录,从源头避开大部分报错。
装完一定要核对环境变量,别装完就不管了。如果之前装过多个版本,最好清理干净残留文件,避免版本冲突。
真的想说,Java新手写代码报错,先别怀疑自己的语法。大概率不是你写的错,就是JDK环境没配好、版本不对。把这些基础小坑避开,学习效率真的能提升一大截。
夜雨聆风