java註冊表,java註冊表文件

本文目錄一覽:

java社區版註冊表沒有javaee嗎

java社區版註冊表沒有javaee。JavaEE是在JavaSE的基礎上構建的,是對JavaSE的擴展,增加了一些更加便捷的應用框架。

java修改註冊表

import com.ice.jni.registry.*;

import java.text.SimpleDateFormat;

public class RegeditTool {

static SimpleDateFormat shortDateFormat =new SimpleDateFormat(“yyyy-MM-dd”);

//把信息存儲到註冊表HKEY_LOCAL_MACHINE下的某個節點的某一變量中,有則修改,無則創建

public static boolean setValue(String folder, String subKeyNode, String subKeyName, String subKeyValue) {

try{

RegistryKey software = Registry.HKEY_LOCAL_MACHINE

.openSubKey(folder);

RegistryKey subKey = software.createSubKey(subKeyNode, “”);

subKey.setValue(new RegStringValue(subKey, subKeyName, subKeyValue));

subKey.closeKey();

return true;

}catch(NoSuchKeyException e) {

e.printStackTrace();

}catch(NoSuchValueException e) {

e.printStackTrace();

}catch(RegistryException e) {

e.printStackTrace();

}

return false;

}

//刪除註冊表中某節點下的某個變量

public static boolean deleteValue(String folder, String subKeyNode,String subKeyName) {

try{

RegistryKey software = Registry.HKEY_LOCAL_MACHINE

.openSubKey(folder);

RegistryKey subKey = software.createSubKey(subKeyNode, “”);

subKey.deleteValue(subKeyName);

subKey.closeKey();

return true;

}catch (NoSuchKeyException e) {

System.out.println(“NOsuchKey_delete”);

}catch (NoSuchValueException e) {

System.out.println(“NOsuchValue_delete”);

}catch(RegistryException e) {

e.printStackTrace();

}

return false;

}

//刪除註冊表中某節點下的某節點

public static boolean deleteSubKey(String folder, String subKeyNode) {

try{

RegistryKey software = Registry.HKEY_LOCAL_MACHINE.openSubKey(folder);

software.deleteSubKey(subKeyNode);

software.closeKey();

return true;

}

catch (NoSuchKeyException e) {

e.printStackTrace();

}catch(RegistryException e) {

e.printStackTrace();

}

return false;

}

//打開註冊表項並讀出相應的變量名的值

public static String getValue(String folder, String subKeyNode,String subKeyName) {

String value = “”;

try{

RegistryKey software = Registry.HKEY_LOCAL_MACHINE

.openSubKey(folder);

RegistryKey subKey = software.openSubKey(subKeyNode);

value = subKey.getStringValue(subKeyName);

subKey.closeKey();

}catch(NoSuchKeyException e) {

value = “NoSuchKey”;

// e.printStackTrace();

}catch (NoSuchValueException e) {

value = “NoSuchValue”;

// e.printStackTrace();

}catch(RegistryException e) {

e.printStackTrace();

}

retur value;

}

//測試

public static void main(String[] args) {

setValue(“SOFTWARE”, “Microsoft\\Windows\\CurrentVersion\\Run”, “test”,

“C:\\1.exe”);

}

}

卸載完java後的註冊表怎麼刪?

F3搜索java關鍵字,進行手動刪除即可。

1、Java

是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。

2、JRE

是個運行環境,JDK是個開發環境。因此寫Java程序的時候需要JDK,而運行Java程序的時候就需要JRE。而JDK裡面已經包含了JRE,因此只要安裝了JDK,就可以編輯Java程序,也可以正常運行Java程序。

3、Java企業計算

開發人員具有‘編寫一次到處運行TM”的巨大能力。而且,藉助其JavaAPI及其編程語言上的Java虛擬機,它已產生一種分布信息的嶄新模式。這種模式叫做Java企業計算。

5、Java語言

作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行複雜的編程。

卸載完java註冊表怎麼刪

卸載完java,一般不需要刪除註冊表了;

如果要刪除,就開始-運行,regedit打開註冊表;

F3搜索java關鍵字,進行手動刪除即可。

HKEY_CURRENT_USER\Software\JavaSoft

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft

如何刪除java註冊表

新版的,會自動刪除的。

也可以手動刪除

HKEY_CURRENT_USER\Software\JavaSoft

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/151929.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-12 00:53
下一篇 2024-11-12 00:53

相關推薦

發表回復

登錄後才能評論