2011-07-28 103 views
0

我有一個關於File類的簡單問題。在我看到的一個例子中:
File path = new File(".");
我不明白是什麼「。」手段。它指的是什麼目錄?類文件:構造函數

回答

5

".",在文件系統的上下文中,幾乎所有的語言都是指當前的工作目錄。

new File(".");表示「給我一個文件對象,它引用了此應用程序當前正在工作的目錄」。這通常是(但並非總是)應用程序從中調用的目錄。

1

「。」路徑通常指當前的工作目錄。誠然,我認爲它可能是有意義的使用,讓你同樣的信息系統屬性,如果你碰巧在系統上運行的位置是不是這樣的:

File path = new File(System.getProperty("user.dir")); 
0

你可以使用 」。」引用文件系統的當前目錄或「..」來引用當前目錄的父目錄。