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代码。不管是写简单的测试代码、编译程序,还是打包项目、调试漏洞,全都得靠它支撑。平时我们用的各类编程编辑器,本质都是依托JDK才能正常运行,学生做Java课设、练手开发小程序,装它就够了,是所有Java学习者的入门必备工具。
我跟你们说,我第一次装JDK的时候,真的彻底懵圈,踩了一堆莫名其妙的坑。之前以为编程工具都带界面、有按钮操作,结果JDK装完桌面啥图标都没有,空空如也。当时上完Java入门课,老师让自己搭环境练代码,我照着教程无脑下一步安装,装完就以为搞定了。
结果打开控制台测试,全程报错,代码编译失败,完全运行不了。我当时压根不知道还有环境变量这东西,更不会手动配置,对着网上五花八门的教程瞎改,越改越乱。折腾了大半天,不仅没搭好环境,还把电脑原有配置弄乱了,最后只能卸载重装,心态直接崩了,第一次觉得Java入门这么折腾人。
后面慢慢摸索熟练之后,才发现JDK其实特别纯粹,没什么花里胡哨的功能,主打一个稳定好用。大学期间所有的Java课设、期末大作业,比如学生管理系统、简易后台程序,全都是靠JDK支撑运行的。
用久了我最大的感受就是,只要环境搭稳了,后续写代码、编译、调试都特别省心。班里很多同学总偷懒用一键配置工具,经常出现版本不兼容的问题,代码写对了也运行报错。我手动配置好的JDK环境,几乎没出过莫名bug,每次课设调试、程序运行都很稳定,后期改代码、新增功能也不会出冲突,作业完成度一直很稳。
后来我做小型Java开发实训项目,日常工作也离不开它。平时调试代码、打包项目、排查运行报错,都需要依托JDK的自带工具。它里面自带的编译、调试、打包功能,完全能满足新手入门和基础项目开发的所有需求,不用额外装太多插件,简洁又稳定,适配绝大多数学生练手和初级开发场景。
说实话,新手用JDK踩坑的真的超级多,我当初的雷区基本都是新手通病。最常见的就是版本乱选,很多人盲目装最新版JDK,殊不知新版本兼容性差,很多课堂教程、老旧项目根本适配不了,最后全程报错。
还有超多同学配置环境变量敷衍了事,路径填错、字符多余,看着配置完成了,实际完全不生效,代码一直跑不通。更有意思的是很多新手分不清JDK和JRE,只装了运行环境,没有开发工具,导致只能跑别人的代码,自己完全没法编译新项目,白白浪费大量调试时间。
顺带分享几个我自己攒的实用小经验,都是新手百分百能用得上的干货。入门千万别追新版本,选稳定的经典版本最靠谱,兼容性强、报错少。配置环境变量一定要仔细核对路径,别多字少字,配置完一定要用命令测试一遍,确认生效再写代码。
不用乱装各类一键配置工具,手动配置一次,吃透基础逻辑,后续出问题也能自己排查。平时写代码报错,优先检查JDK环境和版本适配,很多看似代码的bug,其实都是环境问题导致的。
真的,JDK一点都不难,就是纯纯的入门门槛,新手容易被配置环节劝退。它没有复杂操作,不用学习高阶功能,只要装好、配好环境,就能稳稳支撑所有Java基础学习和课设开发。熟练之后你会发现,一个稳定的JDK环境,能帮你避开大半的编程报错,让写代码的效率提升超多。
夜雨聆风