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编程、做Java项目的人,第一步必须装的就是JDK。很多刚入门的新手容易搞混,以为它是那种可以点开操作的软件界面,其实完全不是。我用最直白的大白话唠明白,它就是Java开发的底层工具合集。简单来说,你写的Java代码想被电脑识别、编译运行,全都靠它支撑。没有装JDK,不管你用IDEA还是Eclipse,全都没法正常跑代码。不管是大学生做Java课设、期末编程作业,还是新手入门练手、职场做基础开发,它都是必备的基础环境,缺一不可。
我最刚开始接触编程的时候,真的被JDK整得一头雾水,彻底懵圈。那时候刚学Java,老师第一节课就让我们安装配置JDK。我当时完全不懂原理,随便在网上找个安装包,一路默认下一步安装。装完之后打开编辑器写代码,结果一直报错,代码根本运行不起来。后来才知道不是装上就有用,还得自己手动配置环境变量。一堆英文路径、参数设置,我看着脑袋发空,瞎改一通之后,电脑直接完全识别不到Java环境,折腾了整整一下午,连最基础的HelloWorld程序都跑不出来,当时真的心态崩了,特别怀疑自己是不是不适合学编程。
后面慢慢跟着教程一点点摸索,反复卸载重装、调试配置,才终于摸透了JDK的基础用法。用久了之后我才发现,它真的是属于“默默干活”的核心工具,平时感受不到它的存在,但所有代码运行都离不开它。大二的时候我做Java课程设计,是一套小型的学生信息管理系统,代码量不算小,功能也比较杂。
那段时间经常遇到代码编译失败、程序闪退的问题,排查半天都是JDK版本不兼容、环境配置出错导致的。等我把环境彻底调试稳定之后,整套项目的编译、运行、调试都特别顺畅,很少出莫名其妙的bug。最后课设顺利完成,功能完整可以正常使用,答辩的时候也没因为环境问题出意外,整体完成度特别不错。
现在不管是自己日常练手写代码,还是帮身边同学排查基础报错,我最先检查的永远是JDK环境。很多时候代码逻辑没问题,纯粹是环境配置乱七八糟导致的运行异常。它虽然没有可视化界面,用起来枯燥,但胜在稳定靠谱,只要配置好了,基本不会随便出问题。而且它适配所有Java开发工具,通用性特别强,是所有Java开发的根基。
我跟你们说几个新手百分百会踩的坑,全是我当年实打实的血泪教训,真的特别真实。很多新手分不清JDK和JRE,只装了运行环境没装开发工具包,写代码的时候各种编译报错,完全找不到原因。还有人盲目装最新版本的JDK,殊不知很多学校课设、老旧项目不兼容高版本,装完之后代码全线报错,根本没法运行。
我之前踩过最蠢的坑,就是配置环境变量的时候输错路径,多一个空格、少一个字母,导致全局环境失效,自己还排查不出来。还有很多人电脑里装了好几个版本的JDK,新旧版本冲突,一会能运行一会报错,极其折腾。最麻烦的是新手不懂清理残留文件,卸载重装之后旧配置还在,新环境一直生效不了,白白浪费超多时间。
最后分享几个我自用的超实用新手小经验,都是普通人能直接用上的干货。新手入门别追新版本,优先装JDK8这种长期稳定版本,适配绝大多数课设和入门项目,几乎不会出现兼容问题。安装的时候尽量别装在中文路径和带空格的文件夹里,很容易出莫名报错。
配置完环境变量,一定要记得在命令行验证一下,确认Java和编译命令都能正常识别,再开始写代码。电脑别乱装多个版本的JDK,够用就好,避免版本冲突。说实话,JDK看着简单,却是新手最容易翻车的地方。很多人写代码报错,根本不是代码写错了,全是环境没配好。把JDK环境摸熟摸透,后续学Java、做项目真的能少走超多弯路。
夜雨聆风