我想保存啓動我的Java應用程序時創建的唯一ID(這是一個字符串)。現在我想把它保存在某個地方(我想在磁盤上的某個文件中),這樣當我重新啓動應用程序時,我應該可以讀取它並使用該ID。保存我的唯一ID(String)並在稍後重新啓動我的Java應用程序時檢索它
我想知道什麼是保存這種ID的好方法。我正在考慮創建一個Properties文件並保存,然後在重新啓動應用程序時從中檢索它。有沒有更好的或標準的方法呢?
編輯:
而且應該是什麼存儲在磁盤上的文件夾位置。它應該是相對於我的執行路徑還是某個登錄用戶特定路徑?
是啊,這是不錯的選擇,但也要看你是什麼存儲在它 – 2012-07-25 07:27:21
文件是確定的,只是要小心將其存儲在適用於操作系統的適當文件夾(Windows中的用戶/ yourUser/AppData,Linux中的/ home/yourUser)等。 – SJuan76 2012-07-25 07:27:24
另一個選項是優選api。 http://docs.oracle.com/javase/6/docs/api/java/util/prefs/Preferences.html – Jayan 2012-07-25 07:29:25