Я хочу сохранить уникальный идентификатор (который является строкой), который создается при запуске приложения Java. Теперь я хочу сохранить это где-нибудь (я думаю, в каком-то файле на диске), так что, когда я перезапускаю свое приложение, я должен его прочитать и использовать этот идентификатор.Сохраните мой уникальный идентификатор (String) и извлеките его позже, когда я заново запустил приложение Java
Я хочу знать, что является хорошим способом сэкономить такой идентификатор. Я собираюсь создать файл Properties и сохранить его, а затем извлечь из него при повторном запуске приложения. Есть ли лучший или стандартный способ для этого?
EDIT:
Кроме того, что должно быть расположение папки для хранения на диске. Должно ли оно относиться к моему пути выполнения или к определенному пути входа пользователя в систему?
да что это хороший вариант, но также зависит от того, что вы храните в нем –
Файл нормально, просто будьте осторожны сохранения в соответствующей папке для ОС (Users/yourUser/AppData в Windows,/home/yourUser в linux) и т. д. – SJuan76
Другим вариантом является предпочтение api. http://docs.oracle.com/javase/6/docs/api/java/util/prefs/Preferences.html – Jayan