java的jdk安装教程&附百度网盘链接&环境配置&遇到的各种问题&版本选择

首先关于JDK版本的选择–附百度网盘链接

现在互联网行业各家公司大部分使用的是jdk8.0(也被叫做jdk1.8,有兴趣的话可以去百度以下jdk演变历史)虽然现在jdk更新到11版本了,但是不建议使用最新版本,本人因此踩过很多坑! 所以推荐jdk1.8版本的,如果需要或者想要其他版本的,可以到官网下载,以下附的链接为jdk1.8版本的
链接:https://pan.baidu.com/s/18VbyMz8-J9SaNwnAprU7TA
提取码:ixtb

关于jdk,jre和jvm关系介绍

在这里插入图片描述

关于jdk安装

第一步:下载好jdk
第二步:选择一个盘,创建一个文件夹,安装在这个文件夹里(根据本人的经验,这样做至少有两点好处,1:卸载方便。2:配置环境方便
第三步:双击下载好的jdk,进入安装页面。
第四步:在选择安装路径的时候,选择你先前新建的jdk文件夹里。(如:C:\java\jdk,意思是在C盘建了一个名为java的文件夹,在java文件夹里又建了一个名为jdk和jre的文件夹(jre最好不要放在jdk文件夹里),jdk的安装目录就选择在这里。PS:这是本人的安装路径选择,每个人创建哪个就选择哪个安装路径。)
在这里插入图片描述
下一步后,选择jre的安装路径,就放到你建的jre文件夹里

安装完成后打开安装时选择的文件夹看看
在这里插入图片描述

jdk环境变量配置

第五步:安装成功后,配置环境变量
找到“此电脑”,点击右键,选择“属性”进入页面,选择高级系统设置
在这里插入图片描述进入环境变量后,开始设置
在这里插入图片描述
CLASSPATH和JAVA_HOME是新建的环境变量,点击新建
PATH是系统自带的,只需要点击编辑在后面加两条路径即可

第一步:新建JAVA_HOME变量名
在这里插入图片描述变量名JAVA_HOME的变量值选择你安装的jdk的安装目录的路径,如图,我安装在C盘java文件夹下的jdk文件夹里,所以我就选择这个文件夹的路径,即C:\java\jdk
第二步:选择系统自带的PATH变量

(关于jre的路径,本人弄错了,小伙伴们不要按照以下我的写,选择你们jre解压到的文件夹,就是前面你们新建的jre文件夹,我的应该是C:\java\jre\bin)
在这里插入图片描述在PATH里添加如图第三步的;两个。
使用%JAVA_HOME%这个的好处是,以后卸载重装jdk不用再操心环境变量的配置,前提是你的jdk的安装目录不变,如果变量,你也只需要改变JAVA_HOME变量名下的

注:%JAVA_HOME%\jre\bin,这个是进行运行环境路径配置
附:好像Windows10对此不支持了,你们可以先试试,不行的话把%JAVA_HOME%全改了,文章末尾有说明

第三步:新建CLASSPATH变量名
变量值输入:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 注意第一个字符“小数点”和最后的分号,千万别忘了,建议直接ctrl+c,Ctrl+v。****(注意要都用英文键盘输入)
在这里插入图片描述

测试是否安装成功

使用Windows+r:打开系统运行框,输入cmd进入系统命令提示窗口(传说中的黑窗口)
在这里插入图片描述
先输入java
在这里插入图片描述
再输入javac
javac是java语言的编译器,将java源代码语言转换成JVM能够识别的语言,然后由JVM转化成当前这个机器能够识别的机器语言
在这里插入图片描述
再输入java -version查看以下版本
在这里插入图片描述
如果都可以,则说明安装成功,完美!

谢谢观看,原创不易,点个收藏,给个赞赏,外加关注,感激不尽

----------------------------------------------------------------------------------------------分割线
遇到电脑重启后cmd窗口javac不能使用的问题。
按照以上的方法安装好java环境(jdk和jre),发现重启电脑之后javac命令都不能识别了,但是java命令可以,之后重新修改一下环境变量中的JAVA_HOME后又再次生效,重启电脑后又不能使用,不知道这是不是只有Windows才出现的毛病。
以下是解决办法
将所有的%JAVA_HOME%都替换成jdk或者jre的绝对路径

在这里插入图片描述在这里插入图片描述

  • 11
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值