2

是否有某种 JRE 附带的注册表并且不会随 JRE 更新而改变?我想保存一些值——比如窗口位置、使用的路径或许可证——但不想将它们保存到文件中。

另一种方法是加密文件(例如许可证文件)或 xml 文件(例如选项文件)。

4

1 回答 1

5

您可以为此使用 Java Preferences API:

http://docs.oracle.com/javase/6/docs/api/java/util/prefs/Preferences.html

但我同意 Jon Skeet 的观点,将这类东西存储在文件中会更好。例如,在更换计算机或在不同计算机之间同步时,它更容易使用。

您可以为此使用Properties文件。

于 2013-03-16T10:43:48.020 回答