Java基础突击第一天0001

classpath的作用


classpath属性的作用,指定Java类的执行路径。 

假如F盘存在编译好的Hello.class 。在D盘执行set classpath = F:\test,即使D盘没有Hello.class文件,依然可以在D盘执行java Hello,因为类的查找路径指向了f:\test文件夹。

classpath主要指的是类的运行路径,JVM通过classpath加载所需要的类。默认情况classpath指向当前目录。

另外,classpath只在执行时起作用,编译时不起作用。

例:在E盘建立Hello.java,set  classpath = E:\ ,最后在C盘编译,则不会通过。

如果源文件不在当前目录,则应输入完整目录:javac e:\Hello.java。



JVM和class对应,每当执行class时就会启动虚拟机(JVM),JVM通过classpath找到所需类文件(class)。


猜你喜欢

转载自blog.csdn.net/u012144068/article/details/80872572
今日推荐