安装jdk要配置JAVA_HOME等等环境变量,但是百度的都是机械步骤,根本没有讲解为什么要这样配置,为什么要配置,配置了有什么用。
我们要学知识要知其然要知其所以然。
环境变量:(索引, 索引操作系统中特定文件地址,JAVA_HOME就是索引java文件地址的)
我们可以把操作系统当成一个软件,我们的应用程序看成操作系统中的一个方法一个函数。
环境变量,就相当于 操作系统的全局变量。
环境变量语法形式:
xxx:aaa;bbb;ccc
xxx:环境变量的变量名
aaa,bbb,ccc都是xxx的值(xxx可以有多个值)
JAVA_HOME 是个变量名
这样一来,配置JAVA_HOME的作用就很清楚了吧。
JAVA_HOME就是索引java文件地址的。
某些应用软件需要用到java,然后就默认规约(算是默认的规约),会去找JAVA_HOME这个环境变量,来获取到java的文件目录。