第4题:为什么需要配置path,什么时候需要classpath?
* @author 刘德旺
* 答:在java中,用path配置,path则是先找当前目录,之后再去path环境变量里面目录去找.
配置path是为了方便在任何目录下都可以执行所要执行的文件, 当我们运行javac.exe,如果我们没有配置话,
我们要执行javac.exe的时候就需要每次输入其所在的目录, 但是如果我们配置了path则不需要再每次都输入其所在的目录,
此时便可以再任意一个目录下去执行javac.exe。 如果是java文件则用classPath配置.这样就可以再任意目录下去执行这个java文件.
虚拟机在查找class文件时如果没有设置classpath会在当前目录查找.临时配置classpath时,如果设置classPath时写";"的情况下,
那么就会在当前目录下找该文件,之后再在classPath配置目录找要运行的文件,如果不加";"的话,只会在classPath中找。
*/ |
|