一、JRE和JDK介绍
JDK全称Java Development ToolKit,是Java语言开发bai工具包;JDK是整个java的核心。
JRE全称 Java Runtime Environment,是java运行时的环境。
JDK包括了java的工具和java的基础的类库,当然也包括了java的运行工具,也就是jre。
二,JDK下载步骤
到https://www.oracle.com/java/technologies/javase-downloads.html官网下载(记于2020/09/17可用)
找到自己喜欢或是刚需、稳定的版本(建议,想玩就往越高版本下载,如果要稳定就版本低点),点击如图圈圈下载跳转;
如图
左边的圈圈,是你的操作系统,找适合自己的操作系统,系统要对应的上才能安装,右边的圈圈,是下载的包的类型,zip的是完整的压缩包,exe的是一个安装启动文件;两个没有好不好的说法,其实都差不多,zip下载,解压就可以用了,exe的是需要安装的。
下载
记得勾选啊,这个是条款什么的,如果它跳到登录页面,没有下载的话,可以重新来这页面点击下载。
如果真的懒的话网盘11JDK这里有(链接:https://pan.baidu.com/s/1et_kV5HvmoVYvTbPCW5YcA
提取码:opaa )
这里先说下exe的安装,下载好了之后点击安装
跟着操作,下一步;
看上面的图,第一个红圈,是提醒你注意的,第二个红圈,是你将要把这个JDK安装在什么文件夹下,别偷懒,最好是弄一个路径,都安装在C盘会爆满的。
这里我修改到D盘,确定,下一步,就会自动安装;
完成安装,去路径下看看安装的文件。
这个就是安装的JDK。
这里就和zip的压缩包一起说了
看看它们是不是一样,不要以为完成了,还有关键的一步。
它们都没有jre上面安装的时候就提醒,是少了一个公共jre,以前的版本,也就是11以前的版本都是有jre自动安装的,现在新版本了,是要自己自动下载的。
怎么下载;
到当前文件夹下,按住shift键+右键
打开CMD
输入命令:binjlink.exe --module-path jmods --add-modules java.desktop --output jre
jre的下载就完成,zip也是啊。
三、配置环境
环境变量一般指在操作系统中用来指定操作系统运行环境的一些参数,在编译程序时,我们需要用到javac这个编译工具,而javac是在java的安装目录下的,当我们在其他目录调用javac时,系统因为在当前目录找不到就会报错,为了方便我们以后编译程序,不要每次编译的时候就 跑到java安装目录中去,所以我们来设置环境变量。
我的电脑,右键-属性-高级系统设置-高级-环境变量
如图
点击新建JAVA_HOME,如图
变量名创建JAVA_HOME,变量值,输入你安装或解压的jdk文件路径;确定。
新建CLASSPATH,如图
变量名创建CLASSPATH,变量值,输入 .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;确定。
编辑path,如图
选中path,点击进去,新建两次,第一次输入,%JAVA_HOME%bin ;第二次输入%JAVA_HOME%jrebin
确定-确定-确定的退出配置页面;
四、测试环境
菜单+R打开运行或是左下角右键-运行,输入cmd
如图
输入java有如图输出
输入javac也有如图输出
输入java -version,如图输出
额外记录:
以前配置有13版本的,环境配置修改成11版本的,输入java -version还是13版本的;
追溯了下,是这里的问题
%JAVA_HOME%bin;
%JAVA_HOME%jrebin;
C:Program FilesCommon FilesOracleJavajavapath;
C:Program Files (x86)Common FilesOracleJavajavapath;
上面两条是我们配置的,之前是处在下面这两条下的,系统找路径的时候会从上往下找,下面这两条是系统自动配置的JDK路径,所以输入查询版本号一直都是13版本的。想让系统访问到我们配置的JDK环境,就需要把我们配置的两条路径放到最前面。



