程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> 使用Java操作Windows系統注冊表

使用Java操作Windows系統注冊表

編輯:JAVA編程入門知識
  JDK1.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);
  }
   }
  }
     
 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved