首页 > 后端开发 > 正文

卸载 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怎么实现程序自删除???

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

如下

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

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

你应该可以自己解决了

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

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