思诚科技 seecen LOGO
咨询热线:0791-87557233
  首页 |   Java EE  
关于思诚
关注官方微信

使用Java操作Windows系统注册表

来源:网络    更新时间:2014/12/16


JDK1.4引入了Preferences类,用于设置用户的首选项。

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

importJava.io.*;
importjava.util.prefs.*;

publicclassPrefsDemo{
 publicstaticvoidmain(Stringargs[])
 {
  Stringkeys[]={"key1","key2","key3"};
  Stringvalues[]={"value1","value2","value3"};

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

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

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

  catch(BackingStoreExceptione)
  {}

  /*导出到XML文件*/
  try
  {
   FileOutputStreamfos=newFileOutputStream("prefsdemo.xml");
   prefsdemo.exportNode(fos);
  }catch(Exceptione)
  {
   System.err.println("Cannotexportnodes:" e);
  }
 }
}
  查阅关于Java的全部文档


  • 上一篇文章:

  • 下一篇文章:
  •  

    0791-87557233

    重视每个来电 珍惜您的时间
    思诚者开发沙龙
    江西思诚科技有限公司  赣ICP备17006097号  CopyRight©2014 - 2018