0

そのため、私のプログラムはログイン情報を含むファイルを作成する必要があります。その後、ログインファイルが何らかの方法で削除されない限り、プログラムは常に正常に実行されます。マルチOSの方法でこれを行う簡単な方法を知りたいです。ファイルをディスク上の特定の部分に保存したくありません。OSごとに保存する必要があるからです。他に何ができますか?

4

2 に答える 2

1

System.getProperty("home.dir")非OS固有の方法でユーザーのホームディレクトリを把握するために使用できます

これについて詳しくは、http://docs.oracle.com/javase/tutorial/essential/environment/sysprop.htmlを参照してください。

于 2013-04-11T22:47:29.717 に答える
0

保存する内容によっては、ファイルがまったく必要ない場合もあります。見る

http://docs.oracle.com/javase/1.5.0/docs/api/java/util/prefs/Preferences.html#userRoot%28%29

また

http://docs.oracle.com/javase/1.5.0/docs/api/java/util/prefs/Preferences.html#systemRoot%28%29

于 2013-04-11T22:48:28.097 に答える