2024-03-28 11:55:36 | 我爱编程网
你的程序启动两个线程,一个是main ,一个是你开的线程ADaemon,而ADaemon是以
个守护线程,也就是说是在后台运行的。
当你的线程 sleep (2000) 的时候,main 先于ADaemon结束,所以System.out.println("this shoould always run?");看不见,
假如不sleep (2000) ,这个main和ADaemon,就会竞争,假如 ADaemon先于 main之前结束,
你肯定就可以看见System.out.println("this shoould always run?");
public static void main(String args[]) {
Scanner reader = new Scanner(System.in);
String i = "y";
while (!"n".equals(i)) { // 字符串比较要用equals
System.out.println("请输入成绩");
int score = reader.nextInt();
if ((score >= 0) && (score <= 59)) {
System.out.println("不及格");
} else if ((score >= 60) && (score <= 69)) {
System.out.println("及格");
} else if ((score >= 70) && (score <= 79)) {
System.out.println("中");
} else if ((score >= 80) && (score <= 89)) {
System.out.println("良");
} else if ((score >= 90) && (score <= 100)) {
System.out.println("优");
} else {
System.out.println("错误");
}
System.out.println("请输入是否继续输入,否则按n");我爱编程网
i = reader.next();
}
}
先按CTRL和AIT这两个键
要一起按
再按
.
键
要3个一起按
然后再松开
就会出来一个东西
你点《任务管理器》
就会出来你现在正在运行的所有程序
然后在《任务管理器》点那个网站
再点个右下角的《结束任务》
就OK啦
这种方法是无意中发现的
任何关不掉的程序用这种方法都能关掉的
2024-03-02 02:58:47
2024-01-01 09:58:48
2024-03-21 00:22:13
2024-01-26 10:37:53
2024-03-04 07:43:42
2024-01-17 23:29:33