[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 12697] Re: 議事録「 Java 言語仕様第3版」を読む会(第 3 回)



おかざわです.

07/06/11 に TAKAHASHI, Tomohiro<t_takahashi@xxxxxxxxxxxxxx> さんは書きました:
  高橋(智)です。

  ただし、任意のタイミングで System.getProperty("user.dir"); で値を取得して
動作するようなコードだと、一応は「カレントディレクトリ」の変更に影響を受ける
こともありうるのかも、と思いました。

たまたま見かけたのですが,java.io.File には影響するそうです (未確認ですが).
http://java-house.jp/ml/archive/j-h-b/022131.html
System.setProperties を使って user.dir を変更することで、(そのJava VM
上における)カレントディレクトリを変更することができるんではないですか
ね。どなたか試した方はいらっしゃいませんか?

以前に、JDK1.2beta3 + Windows で試しましたが、

new File("./test.txt") の "./" は user.dir の変更と同期します。

--
Yuji Okazawa
yujiorama@xxxxxxxxx