黑马程序员 环境的配置问题

------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------

一、配置环境变量path:

1、一定要将javac命令文件所在目录的路径放入path环境变量的开头。否则,如果计算机上以前已经安装了其他版本的JDK并且也已经配置了path环境变量,那么先执行的javac命令就是以前的JDK安装目录下的javac命令。因为windows系统是按照path路径从头向后搜索各个目录的。

2、环境变量中的各个路径之间一定要以分号进行分隔。

3、设置path环境变量的时候千万不要删除掉原来的内容。否则,很多程序将无法运行。

二、配置环境变量的技巧:

1、新创建一个环境变量JAVA_HOME记录jdk安装目录的路径。

2、在path环境变量中通过“%%”动态的获取JAVA_HOME的值即可。

3、 通过这种方式,如果JDK安装目录改变了,那么只需要修改JAVA_HOME环境变量即可,而不用再修改path环境变量。

三、classPath变量

由于可能频繁执行多个class文件,并且多个class文件可能存储在不同的目录下,那么每次都在命令提示符窗口中切换目录会相当的麻烦。classpath环境变量的作用类似于path环境变量,但是它的作用在于告诉JVM去哪里找到class文件。

JVM查找类文件的顺序:

1.如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。

2.如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件。

P.S.

建议配置classpath环境变量时,值的结尾处不要加分号,如果需要访问当前目录可以用“.”(代表当前目录)表示,这样可读性更好一些。

四、环境变量path和classPath的作用是什么?

1、path:

简单点说就是为了更方便的应用java开发工具。指定命令搜索路径,在DOS系统行下面执行命令编写java程序时,它会在path变量所指定的路径中查找是否能找到相应的命令程序,我们需要把jdk安装目录下的bin目录增加到现有的path变量中,设置好后,我们就可以在任何目录下执行java/javac等工具了。

2、classPath:

     作用是指定类搜索路径。用来告诉java.exe工具从哪个位置查找所需要的类。

------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值