JavaTM 2 Platform
Standard Ed. 5.0

类 java.util.prefs.Preferences
的使用

使用 Preferences 的软件包
java.util.prefs 此包允许应用程序存储并检索用户和系统首选项和配置数据。 
 

java.util.prefs 中 Preferences 的使用
 

java.util.prefs 中 Preferences 的子类
 class AbstractPreferences
          此类提供了 Preferences 类的骨干实现,从而大大简化了实现此类的任务。
 

返回 Preferences 的 java.util.prefs 中的方法
 Preferences NodeChangeEvent.getChild()
          返回添加或移除的节点。
 Preferences PreferenceChangeEvent.getNode()
          返回发出事件的首选项节点。
 Preferences NodeChangeEvent.getParent()
          返回添加或移除节点的父节点。
abstract  Preferences Preferences.node(String pathName)
          将指定首选项节点返回到此节点所在的同一树中,如果此节点及其祖先已经不存在,则创建它们。
 Preferences AbstractPreferences.node(String path)
          根据 node(String) 中的规范实现 node 方法。
abstract  Preferences Preferences.parent()
          返回此首选项节点的父节点;如果此为根,则返回 null。
 Preferences AbstractPreferences.parent()
          根据 parent() 中的规范实现 parent 方法。
static Preferences Preferences.systemNodeForPackage(Class<?> c)
          从系统首选项树(根据约定,它与指定类的包相关联)返回首选项节点。
 Preferences PreferencesFactory.systemRoot()
          返回系统根首选项节点。
static Preferences Preferences.systemRoot()
          返回系统的根首选项节点。
static Preferences Preferences.userNodeForPackage(Class<?> c)
          从调用用户首选项树(根据约定,它与指定类的包相关联)返回首选项节点。
 Preferences PreferencesFactory.userRoot()
          返回与调用用户相对应的用户根首选项节点。
static Preferences Preferences.userRoot()
          返回调用用户的根首选项节点。
 

参数类型为 Preferences 的 java.util.prefs 中的构造方法
NodeChangeEvent(Preferences parent, Preferences child)
          构造新的 NodeChangeEvent 实例。
PreferenceChangeEvent(Preferences node, String key, String newValue)
          构造新的 PreferenceChangeEvent 实例。
 


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。