首頁 >常見問題 >classpath中的.代表什麼

classpath中的.代表什麼

anonymity
anonymity原創
2019-05-08 13:50:507407瀏覽

“.”表示目前目錄,就是編譯或執行程式時你所在的目錄下的.class檔案;而JAvA_HOME表示JDK安裝路徑

classpath中的.代表什麼

#該路徑在eclipse中是以vmarg的形式傳入的,可以在任務管理器中打開命令列看出,現在來實驗下,列印出當前路徑,看看長什麼樣子。

AAA.java檔案所在路徑

package Test;
class AAA{
    public static void main(String[] args) throws URISyntaxException {
     //这里输出的就是当前文件
        System.out.println(ClassLoader.getSystemClassLoader().getResource(".").toURI().getPath());
    }
}

輸出的結果是:/F:/bupt/project/leetcode/out/production/ leetcode/

關於“.”,在DOS和Linux中,表示目前目錄,“..”表示目前目錄的上一層目錄

./就是目前目錄

../就是上一個目錄

../../就是上一個目錄

以上是classpath中的.代表什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

相關文章

看更多