使用Java操作Windows系統注冊表
JDK1.4引入了Preferences類,用於設置用戶的首選項。
對於Windows平台,就是操作注冊表。下麪的程序可以操作注冊表。更多信息,請蓡考jdk的api幫助文档。
導入Java . io . *;
導入Java . util . prefs . *;
public class prefs demo {
public static void main(String args[])
{
String keys[]= {" key 1"," key2"," key 3" };
String values[] = {"value1"," value2"," value 3" };
preferences prefs demo = preferences . useroot()。node(" test1/test1 sub 1");
for(int I = 0;i < keys.lengthi )
{
prefs demo . put(keys[I],values[I]);
}
{
prefs demo . remove node();
}
catch(BackingStoreException e)
{ }
try
{
file output stream fos = newfile output stream(" prefs demo . XML");
prefs demo . export node(fos);
} catch(Exception e)
{
system . err . println("無法導出節點:" e);
}
}
}
0條評論