1 jdk和jre的区别:

(jdk:Java 开发工具包)

(jre:Java 的运行环境)

只需这么记就可以了,想深入了解得自行查询相关资料

2 jdk是包含jre的,所以只需下载jdk。

官方网址:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html

jdk、jre环境变量配置_环境变量



jdk、jre环境变量配置_java_02




jdk、jre环境变量配置_环境变量_03



jdk、jre环境变量配置_java_04




jdk、jre环境变量配置_命令提示符_05




jdk、jre环境变量配置_变量名_06



jdk、jre环境变量配置_环境变量_07




jdk、jre环境变量配置_环境变量_08




jdk、jre环境变量配置_git_09




jdk、jre环境变量配置_git_10




jdk、jre环境变量配置_命令提示符_11




jdk、jre环境变量配置_变量名_12




在这里输入jdk的安装地址。jdk’安装到那里就填哪里

变量名为:JAVA_HOME

变量值:“jdk安装路径”

jdk、jre环境变量配置_环境变量_13




查看一下(系统变量)中是否有“CLASSPATH”变量,无则新增,有则编辑在后面添加

(如果是编辑,需要在添加之前加英文冒号(;)再添加)。

变量名为:CLASSPATH

变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar   (注意要复制前面的点(.))

jdk、jre环境变量配置_环境变量_14





最后一步,编辑Path变量,在后面添加两行

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

然后一直点击(确认)关闭所有窗口。

jdk、jre环境变量配置_变量名_15



jdk、jre环境变量配置_java_16



到此jdk安装就已经完成了。


验证是否安装成功

按住​​WIN+R​​​健,输入​​cmd​​打开命令提示符。在命令提示符中输入:

“java -version”:这是检查jre是否安装成功
“javac -version”:这是检查jde是否安装成功

jdk、jre环境变量配置_环境变量_17



番外:

首先一台电脑上肯定装了不仅仅只有一个软件(jdk也是软件的一种)。那么想访问这个软件有两种方法。

第一种是输入他的绝对位置,比如D:\program\Git\bin\git.exe。找到并运行

第二种是使用一个简称来访问,也就是说我直接使用git这个简称就能访问到这个软件。

毫无疑问,第二种方法更人性话,我不用考虑你安装在什么地方,我只要输入简称就可以访问。所以我们才要配置(环境变量)

在windows中,有一个的规定:

如果你直接想运行一个程序(比如在命令行里面敲java),那么首先会到path这个环境变量中找相关的目录。

然后遍历所有的目录,如果其中找到了java.exe这个文件,那么就会运行。

没找的话,就会提示java不是内部或外部命令,也不是可运行的程序或批处理文件。

这也就解释了为什么配置jdk环境变量的时候,需要将jdk的安装目录配置到环境变量path里面。

有人说我没有把路径放到psth呀,我只是复制粘贴,不可能所有人的安装路径都一样把?

注意观察我们刚刚在Path中配置的值

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

发现了点什么了没?是的,在系统变量中配置了变量名为(JAVA_HOME)的变量,而对应的值刚好是路径。

这里面的关系可以继承,路径赋予在(JAVA_HOME)中,而我把(JAVA_HOME)配置在了Path里,所以在cmd输入简称就可以访问软件。

到这里你可以动手试试把其它软件也配个环境变量,在cmd中输入也可以访问,无需找到指定文件夹。