上一节中,我们完成了JDK的选择和安装,那么这节我们将要学学在开发之前,我们应该如何设置Java的环境变量。
首先什么是环境变量?首先loser举一个简单的例子:大家都知道,如果你在windows上新建一个文件,最直接的方式就是桌面鼠标右键,或是D盘鼠标右键或是任何地方,都右键,选择新建,然后选择文件。那么我们想一想为什么这些路径下面都可以执行这个新建文本的操作呢?因为新建文本的选项都会调用到新建文本命令,而这么多目录下都可以调用就是因为这个命令在操作系统的环境变量中,当然还有删除,重命名等等。想一想如果新建文本的命令不在环境变量中,会是什么样子???大家想想。说简单一点loser的总结就是:命令登记的地方(或空间)。登记以后呢,最直接的效果任何目录下都可以使用这个命令以了。举个简单的例子,就像我们下班回家吃饭一样,上桌子时,你是不是得瞅瞅饭桌上有没有茅台,如果没有茅台,你是不是会去厨房拿?首先就是,如果我们面前有茅台,那么我们直接用,如果没有茅台,那么我们就要去看看环境变量中,有没有配置存放茅台的路径(厨房——>茅台)。而存放这些路径的地方就是我们的大脑对不对?估且我们叫作空间吧。想想吧,我们的这个空间有银行卡的存放路径,有初恋情书的存放路径,有私房钱存放的路径,对不对?只要我们脑子里有这些路径,就表示我们注册了银行卡,情书,私房钱的环境变量。而如果你不知道这些东东,那么表示你没有注册这些环境变量到你的脑子里,你也就找不到这些东东,甚至不知道有这些东东。
现在我们来看看windows中注册了哪些。查看顺序如下
1、说说JAVA_HOME的配置。
这里不多说,在上图中的位置,点击新建
2、java开发和调试过程中两大命令的配置(javac和java)
前面我们说到了windows上我们很多目录下,都可以创建文本。那么我们我得到一个java程序,是不是我们就要用到java的编译和执行的命令。所以我们这里就要将这两个命令所在的目录也配置到环境变量中,操作:找到变量名为path选项,2点击修改,加入路径(java编译和执行命令所在的路径)。如下图
3、classpath
中文名类路径,说白了就是存在类的地方。用于指定额外的jar
从jdk1.5以后就不在需要配置classpath了,现在的jdk可以自己找到相关的jar,所以不再设置。