| 网站首页 | 文章中心 | 电子书下载 | 矢量图库 | 视频教程 | 素材下载 | 程序代码下载 | JS代码 | 论坛 | 
常用软件类:
|杀毒安全 |联络聊天 |网络软件 |多媒体类 |系统工具 |图形图像 |系统工具 |应用软件 |行业软件
开发设计类:
|动画制作 |图像处理 |3D设计 |操作系统 |站长学院 |网络相关 |WEB设计 |数据库类 |程序开发
Java操作Windows系统注册表技巧

作者:未知    文章来源:网络    点击数:    更新时间:2007-9-22
收藏此文到百度搜藏 百度搜藏| 新浪VIvi| 365key| Younote| 搜狐 | 博采中心| 你好BLOG| 亿友网摘| 网摘博客| POCO网摘| 和讯网摘|
  DK1.4引入了Preferences类, 用于设置用户的首选项。

  对于Windows平台就是操作注册表了, 下面的程序就可以操作注册表了,更多请参考jdk的api帮助文档。

import java.io.*;
import java.util.prefs.*;

public class PrefsDemo {
 public static void main(String args[])
 {
  String keys[] = {"key1","key2","key3"};
  String values[] = {"value1","value2","value3"};

  Preferences prefsdemo = Preferences.userRoot().node("test1/test1sub1");

  /* 储存参数项*/
  for (int i=0 ; i < keys.length; i++)
  {
   prefsdemo.put(keys[i], values[i]);
  }

  /*清除注册表中的参数项*/
  {
   prefsdemo.removeNode();
  }

  catch (BackingStoreException e)
  {}

  /* 导出到XML文件 */
  try
  {
   FileOutputStream fos = new FileOutputStream("prefsdemo.xml");
   prefsdemo.exportNode(fos);
  } catch (Exception e)
  {
   System.err.println("Cannot export nodes: " + e);
  }
 }
}

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 相关文章