1

似乎我可以使用java.util.prefs.Preferences. 首选项与特定的类相关——我Preferences通过将类 Object 传递给某个静态方法来获得一个实例,例如Preferences.userNodeForPackage.

但是,如果我删除我的课程并且不再使用它会发生什么?存储的数据会发生什么?它只会泄漏我硬盘中的内存吗?有什么好方法可以浏览我当前的Preferences数据吗?

4

1 回答 1

2

此数据永久存储在依赖于实现的后备存储中

一般来说,是的。如果您只是删除创建首选项的项目,这些首选项可能会保留。

您最好的选择是尝试提供某种“卸载”,该“卸载”具有删除应用程序使用的密钥的能力/知识。

于 2012-08-04T23:05:38.190 回答