package com.test.test;
import java.util.prefs.Preferences;
public class PreferenceTest {
private Preferences prefs;
public void setPreference() {
prefs = Preferences.userRoot().node(this.getClass().getName());
String str01 = "str01";
String str02 = "str02";
String str03 = "str03";
System.out.println(prefs.getBoolean(str01, true));
System.out.println(prefs.get(str02, "String"));
System.out.println(prefs.getInt(str03, 50));
prefs.putBoolean(str01, false);
prefs.put(str02, "StringBuffer");
prefs.putInt(str03, 45);
prefs.remove(str01);
}
public static void main(String[] args) {
PreferenceTest test = new PreferenceTest();
test.setPreference();
}
}
第一次运行结果:
true
String
50
之后运行结果:
true
StringBuffer
45
除非把类名改掉,否则之前保存过的信息,其实并没有删除。
比如把3个String属性名字变掉之后,运行,再把3个String属性名变回原来的名字,此时输出还是保存的结果值。
(因为3个属性名跟值被写入了注册表this.getClass().getname()的位置上,只有删除注册表信息才能清空。可以用 pers.removeNode()清空注册表信息。)
分享到:
相关推荐
这篇名为“Java利用Preferences设置个人偏好”的文章可能详细解释了如何使用Preferences API来实现这一功能。 Preferences API主要包括两个主要类:`java.util.prefs.Preferences.systemNodeForPackage()`和`java....
在Android开发中,偏好设置(Preferences)是一种常用的方法,用于保存和管理用户的个性化设置或应用配置数据。这些设置通常是以键值对的形式存在,便于读取和修改。本篇文章将深入探讨Android的偏好设置,包括基本...
`Preferences` API是Java从JDK 1.4开始引入的一个功能,它为开发者提供了一种方便、跨平台的方式来存储和检索用户的偏好设置。这个API简化了处理这些设置的代码,并确保在不同操作系统上的兼容性。 1. **...
`Preferences` 提供了一种简单的方式来管理轻量级的键值对数据,通常用于保存用户的偏好设置,例如IP地址、端口号等个性化选项。在Android系统中,这些数据会存储在 SharedPreferences 文件中,格式通常是XML。 `...
综上所述,SharedPreferences在Android开发中是一个非常实用的数据存储工具,尤其适用于存储用户偏好设置。通过熟练掌握其使用,开发者可以更好地实现应用的个性化功能,为用户提供更好的体验。在实际项目中,结合...
它简单易用,适合存储应用的偏好设置和小量数据。通过这个简单的实例,你应该已经掌握了如何在Android项目中使用SharedPreferences来保存和读取数据。在实际项目中,可以根据需求灵活运用,提升用户体验。
**Preferences**是一种轻量级的数据存储方案,其主要功能是帮助开发者存储应用程序的配置信息,如用户设置的偏好选项等。与Java SE中的`java.util.prefs.Preferences`类似,Android中的Preferences提供了一种简单、...
这通常在 Activity 的 `onCreate` 方法中完成,通过调用 `getSharedPreferences()` 方法,传入一个名称(用于标识这个偏好设置)和模式(通常是 MODE_PRIVATE,表示仅限于当前应用访问)。 ```java ...
在Java中,通过`java.util.prefs.Preferences`类可以实现与注册表的交互,包括读取、写入和删除键值等操作。 ### 代码示例解析 在给定的部分内容中,我们看到了一个名为`PrefsDemo`的Java类,该类展示了如何使用...
通过学习这个示例,开发者可以更好地理解Share Preferences在实际项目中的应用,并掌握如何有效地管理用户的偏好设置。 总之,Share Preferences是Android开发中不可或缺的一部分,它为开发者提供了方便快捷的方式...
- 打开 Eclipse,依次点击菜单栏中的 **Window** > **Preferences**,进入偏好设置窗口。 - 在左侧树形目录中定位至 **Java** > **Code Style** > **Code Templates** > **Comments**,然后点击 **Files**、**...
2. **进入偏好设置**:点击菜单栏中的“Window”,然后选择“Preferences”。这会打开偏好设置对话框。 3. **导航至Java配置**:在偏好设置对话框中,依次点击左侧的“Java” -> “Installed JREs”。此时右侧窗口会...
- **Preferences API**:存储用户偏好设置,如默认字体、颜色主题等。 通过学习和实践开发Java记事本,开发者不仅可以深入理解Java GUI编程,还能提升对文件操作、文本处理和用户交互的理解,这些技能对于任何Java...
- 启动Eclipse后,通过菜单栏的“Window”>“Preferences”打开偏好设置。 - 在左侧导航栏中选择“Java”>“Installed JREs”,检查是否已经自动检测到了安装的JDK。 #### 五、常见问题及解决方案 1. **无法找到...
在Eclipse这款强大的Java...通过定制和使用`javaFormatter.xml`和`jsFormatter.xml`文件,我们可以确保代码风格的一致性,同时也可以根据个人或团队的喜好调整代码格式化规则,从而打造一个更有序、更易读的代码库。
- 点击菜单栏中的`Window` > `Preferences`或直接使用快捷键`Ctrl + ,`打开偏好设置窗口。 - 在偏好设置窗口中选择`MyEclipse Enterprise` > `Servers` > `Tomcat` > `Tomcat 6.x`(或对应的版本号)。 3. **设置...
2. **选择注释模板设置**:在偏好设置窗口中,展开`Java`选项,并依次选择`Code Style` > `Code Templates`,接着选择`Comments`子选项卡。这里可以管理所有与代码注释相关的模板设置。 3. **编辑注释模板**:在`...