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)。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章