注:环境变量自动配置的话是因为你是采用的exe文件安装的,你要是想来回切换版本的话需要将Path文件上方自动生成的java路径删除了,然后将你的路径配置上去,才能够自由切换jdk的版本号
1.我们为什么要下载jdk呢?
可能很多初学者甚至很多学了很久的人都不太了解,那就是配置jdk是必须的嘛?答案是:不是必须的,但是配置jdk环境变量后,可以在电脑上更方便运行Java程序,一劳永逸.
2.在oracle官网上下载jdk
下面提供的是官网下载地址,这里以jdk17为例,jdk1.8同理
https://www.oracle.com/java/technologies/downloads
这里推荐下载zip版本
将文件接下后如图所示(下面是jdk17和jdk1.8的对比图):
jdk17没有了jre文件夹,但是其中集成的有jre,所以不必再安装
3. 配置环境变量
鼠标右击打开属性
找到高级系统设置
打开环境变量
编辑一个JAVA_HOME并将你的jdk保存的路径复制粘贴在这个地方,例如:C:\Program Files\Java\jdk-17.0.3.1
编辑一个CLASSPATH
并输入 [注意有一个点]
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
最后找到path文件,添加如下代码即可:
最后把所有确定点击以后用win+r键打开cmd命令窗口或者直接搜索cmd打开
在命令窗口输入java 回车
若得到如下画面,便配置成功了
还可以输入`java -version`查看当前版本
你也可以输入
System.out.println(System.getProperty("java.home"));//用于查看jdk的位置
System.out.println(System.getProperty("java.version"));//用于查看jdk的版本号
System.out.println(System.getProperty("os.name"));//用于查看你的系统版本
如果你想用不同版本的jdk,也可以如下配置
不过我这里JAVA_HOME 后面的jdk版本写错了,还少写了两个百分号,后来又纠正了一下
配置好后一定要点确定,其他的和之前一样