是否存在某种与JRE一起提供的注册表,并且不会随JRE更新而更改? 我想保存一些值 - 比如窗口位置,使用路径或许可证 - 但不想将它们保存到文件中。
替代方案是加密文件(例如许可证文件)或xml文件(例如选项文件)。
答案 0 :(得分:5)
您可以使用Java Preferences API:
http://docs.oracle.com/javase/6/docs/api/java/util/prefs/Preferences.html
但我同意Jon Skeet的观点,即将这类内容存储在文件中会更好。例如,更容易使用更换计算机或在不同计算机之间同步。
您可以使用Properties
文件。