首页 > 后端开发 > 正文

卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?

2024-05-24 10:35:44 | 我爱编程网

小编今天整理了一些卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?相关内容,希望能够帮到大家。

本文目录一览:

卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?

卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?

本文适用于: 平台: Windows 10, Windows 7, Windows 8, Windows Vista, Windows XP

Java 版本: 7.0, 8.0

问题

卸载 Java 之后,Windows 控制面板中仍然会显示 Java 图标

Windows XP :添加或删除程序

Windows 7、Windows 8、Windows 10 :卸载程序

原因

卸载 Java 的过程中,Java 卸载程序不能从 Windows 注册表中删除注册表项。由于未从 Windows 注册表中删除这些注册表键,因此仍可以在 Windows 控制面板中看到 Java 图标。

解决方案

可以使用以下两种方法清理由于卸载过程不完整而残留的注册表项:

Microsoft 实用程序(推荐方法)

手动编辑注册表

推荐方法:Microsoft 实用程序

运行 Microsoft 实用程序以修复损坏的注册表键,这些损坏的注册表键会阻止程序完全卸载或者阻止新安装和更新。

手动编辑注册表(仅当 Fix it 实用程序不起作用时才使用此方法)

不当编辑注册表可能会严重损坏系统。

更改注册表之前,应备份计算机上的所有重要数据。

删除之前,您可以使用注册表编辑器的“文件 -> 导出”功能保存注册表键。这样,如果误删了注册表键,您可以从保存的备份文件中还原注册表,方法是使用 Windows 注册表编辑器的“文件 -> 导入”功能。

运行 Windows

注册表编辑器

,方法是单击

开始 -> 运行

,然后在

打开

编辑字段中输入程序名称

regedit

找到以下注册表节点:

HKEY_LOCAL_MACHINE/Software/Microsoft/

Windows/CurrentVersion/Uninstall

在此 Uninstall 节点下,您将看到许多由花括号括起的注册表项名称。例如,{26A24AE4-039D-4CA4-87B4-2F83216013FB}

单击左窗格中的每个注册表项;此操作将在“注册表编辑器”的右窗格中显示相应注册表项的关联数据。

单击“注册表编辑器”窗口中的

编辑 -> 查找

选项卡,然后输入要查找项的对应 Java 版本。

例如:如果搜索 Java(TM) 6 Update 24,将找到:

删除找到的 Java 注册表项,方法是在注册表项名称上单击右键,然后选择

删除

确认项删除

消息框中,单击

完成上述步骤之后,返回 Windows 控制面板

Windows XP :添加或删除程序

Windows 7、Windows 8、Windows 10 :卸载程序

Java 的条目应该不再出现。

卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?

java程序问题添加关闭和清除

不用听楼上忽悠你,已经帮你添加了关闭监听:

import java.awt.*;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

public class Jsq implements ActionListener{

Frame frame = new Frame("计算器"); //创建一个窗口P179

Button jia = new Button("加+"); //添加加。减。乘。除键

Button sub = new Button("减-");

Button mul = new Button("乘*");

Button mod = new Button("除/");

Button qc = new Button("清除");

TextField one = new TextField();

TextField two = new TextField();

TextField result = new TextField();

Label l1 = new Label("计算器"); //添加标识P180

Label l2 = new Label("数1:");

Label l3 = new Label("数2:");

Label l4 = new Label("结果:");

public Jsq() {

frame.setLayout(null); //设置布局为空 P181

frame.setSize(260, 250); //设置窗口的尺寸大小

l1.setBounds(120, 40, 50, 20); //以下是设置各组件的位置

l2.setBounds(20, 70, 50, 20);

l3.setBounds(20, 90, 50, 20);

l4.setBounds(30, 150, 50, 20);

jia.setBounds(200, 60, 50, 20);

sub.setBounds(200, 80, 50, 20);

mul.setBounds(200, 100, 50, 20);

mod.setBounds(200, 120, 50, 20);

qc.setBounds(200, 140, 50, 20);

one.setBounds(70, 70, 50, 20);

two.setBounds(70, 90, 50, 20);

result.setBounds(80, 150, 100, 20);

one.setText("0");

two.setText("0");

jia.addActionListener(this);

sub.addActionListener(this);

mul.addActionListener(this);

mod.addActionListener(this);

qc.addActionListener(this);

frame.add(jia); //添加各个组件 P183

frame.add(sub);

frame.add(mul);

frame.add(mod);

frame.add(qc);

frame.add(one);

frame.add(two);

frame.add(result);

frame.add(l1);

frame.add(l2);

frame.add(l3);

frame.add(l4);

frame.setVisible(true); //窗口设为可见

frame.addWindowListener(new WindowAdapter() {

public void windowClosing(final WindowEvent e) {我爱编程网

System.exit(0);

}

});

}

public static void main(String args[]) {

new Jsq();

}

public void actionPerformed(ActionEvent e) {

String str = e.getActionCommand(); //设置计算器的计算功能P197

double num1 = Double.parseDouble(one.getText().trim());

double num2 = Double.parseDouble(two.getText().trim());

double rs = 0.0;

if(str.equals("加+")){

rs = num1+num2;

}else if(str.equals("减-")){

rs = num1-num2;

}else if(str.equals("乘*")){

rs = num1*num2;

}else if(str.equals("除/")){

rs = num1/num2;

}

result.setText(String.valueOf(rs));

}

}

卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?

java怎么实现程序自删除???

我爱编程网(https://www.52biancheng.com)小编还为大家带来java怎么实现程序自删除???的相关内容。

删除自己就是删除类文件而已

如下

import java.io.File;

public class A{

public static void main(String[] args) throws Throwable {

File file=new File("A.class");

System.out.println(file.delete());

}

}

测试过可以删除A.class

剩下的问题就是收集程序的类文件了

你应该可以自己解决了

以上就是我爱编程网小编为大家带来的内容了,想要了解更多相关信息,请关注我爱编程网。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?”相关推荐
如何卸载php如何卸载phpstudy
如何卸载php如何卸载phpstudy

php中function函数的用法在PHP中,function是用于定义和声明函数的关键字。函数是一段可重复使用的代码块,它封装了一系列操作或逻辑,并可以通过函数名进行调用和执行。通过使用函数,可以将代码模块化,提高代码的可读性、可维护性和重用性。在PHP中,function关键字用于定义和声明函数。函数是一段可重复使用的代码块,它封装了一系列操作或逻辑,并可以通过函数名进行调用和执行,

2024-08-15 07:02:35
cookie的如何删除
cookie的如何删除

cookie的如何删除第一个是:新建一个有相同name名称的cookie,把value值设为空,然后设置它生存时间为0比如要删除一个名叫username的cookie:Cookiec=newCookie(username,);c.setMaxAge(0);response.addCookie(c);第二个是*(vista中):在桌面按F1,弹出帮助,输入cookie,选择删除Int

2024-11-21 02:41:41
白说:php反序列化之pop链(php array_pop 删除数组最后一个元素实例)
白说:php反序列化之pop链(php array_pop 删除数组最后一个元素实例)

白说:php反序列化之pop链最近在CTF比赛中注意到,PHP序列化与反序列化漏洞中的POP链似乎变得越来越频繁。因此,我决定撰写这篇文章,对POP链的构造进行一些探讨。本文旨在为那些希望了解这一主题的初学者提供一些参考,而非深入研究。如有不当之处,欢迎指正,共同进步。序列化与反序列化是PHP中两个重要概念。在PHP中,可以通过定义“类”来组织代码,类中可以包含变量和方法。当我们实例化

2024-12-06 22:36:35
我安装了一个jdk 之后出现在控制面板程序里出现JAVA程序 找不到应用程序 怎么删除此文件 急
我安装了一个jdk 之后出现在控制面板程序里出现JAVA程序 找不到应用程序 怎么删除此文件 急

我安装了一个jdk之后出现在控制面板程序里出现JAVA程序找不到应用程序怎么删除此文件急1、控制面板里面,找到Java图标,右键-》创建快捷方式2、桌面快捷方式,右键-》属性-》更改图标,会报错,说在XXX路径找不到一个叫javacpl.exe的文件3、在这个路径下面重新安装一遍相同版本的JDK4、然后点击控制面板这个图标,不会提示找不到应用程序了在控制面板中打开J

2024-05-12 02:38:43
如何用php程序删除"数组"中"字符串元素"中的"空格"?
如何用php程序删除"数组"中"字符串元素"中的"空格"?

如何用php程序删除"数组"中"字符串元素"中的"空格"?<?$arr=array();$arr[]="addfddfd";$arr[]="safsdfdsf";$arr[]="sdfdsfgfddd";$arr[]="dfddfferw";while(list($name,$value)=each($arr)){echo$value;$arr2[]=t

2024-08-02 17:51:55
python删除列的操作怎么操作的呢?
python删除列的操作怎么操作的呢?

python删除列的操作怎么操作的呢?具体操作步骤如下:1、首先,来了解下以下两个函数,可以使用这两个函数来进行删除所有零行或全部列的操作。如下图所示,然后进入下一步。2、其次,创建一个a =[1,2,4;0,0,0;1,3,5; [0,0,0]矩阵,可以看到此矩阵中有两行是全0行,如下图所示,然后进入下一步。3、接着,键入all(a ==0,2),这将返回一个列向量

2024-01-04 21:59:36
php 如何删除文件的特定内容
php 如何删除文件的特定内容

php如何删除文件的特定内容php中删除文件有一个系统函数:unlink(string$filename);参数$filename表示文件的路径,可以是相对路径也可以是绝对路径。列如,当前目录下有个文件:test.html可以执行unlink('test.html');来删除另外删除目录用函数:rmdir();用法与unlink()相同php禁用函数删除后还是提示运行

2024-10-07 16:01:35
在excel里a列是全年的日期,如何用公式删除a列的节假日,可以用辅助列。
在excel里a列是全年的日期,如何用公式删除a列的节假日,可以用辅助列。

在excel里a列是2014全年的日期,如何用公式删除a列的节假日,可以用辅助列。假设A列第一个日期在A2,则在B2中输入公式=IF(TEXT(A2,"aaaa")="星期六","",IF(TEXT(A2,"aaaa")="星期日","",TEXT(A2,"aaaa")))然后向下拉,再删除空单元格就可以了。楼主有兴趣可以看下这个帖子:;tid=87310PHP里面cou

2024-12-22 22:38:56