问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在java中怎么样让一个线程结束

发布网友 发布时间:2022-05-03 00:04

我来回答

3个回答

热心网友 时间:2022-06-28 15:03

/**
* JAVA里面如何使用一个线程死亡或结束.
*
*/
public class T {
public static void main(String args) {
// 启动线程
MyThread thread = new MyThread();
new Thread(thread).start();
// 你的其它的工作,此时线程在运行中
// 你不想让线程干活了,停掉它
// 注意,这只是一个标志,具体线程何时停,并不能精确控制
thread.allDone = true;
}
}
class MyThread implements Runnable {
boolean volatile allDone = false;
public void run() {
// 每次循环都检测标志
// 如果设置停止标志时已经在循环里
// 则最长需要等待一个循环的时间才能终止
while (!allDone) {
// 循环里的工作
}
}
}

热心网友 时间:2022-06-28 15:03

设置一个布尔变量,控制循环。当需要结束时让布尔变量的值为false,而不要强制终结这个进程否则容易造成死锁

热心网友 时间:2022-06-28 15:04

调用stop方法即可new Thread(thread).stop();
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么是Medical Literature Analysis and Retrieval System (NLM)的缩 ... 医学工作者的因特网内容简介 2002年的一篇文章英文摘要被《医学文献联机数据库》(MEDLINE)收录,是否... 医学器具medline啥意思 民国市与县的关系是怎样的,市与县分别又是什么? 历代兵制中国民国兵制 冰箱运行时有水流声怎么回事? ud牛郎眼影真假判断 爆闪/没有平替❌ 牛郎眼影真假鉴别方法 鉴别❗️衰败城市牛郎眼影真假,粉质肉眼差距 Java并发编程番外篇(一)如何结束一个线程 怎样结束一个线程??? 如何安全的终止一个线程 c#如何结束一个线程 如何强制结束一个线程 如何优雅地结束一个线程? 怎样结束一个线程? 日本前首相为何向中国捐赠4175册汉籍? Linux下怎么一步到位设置系统时间 阿迪达斯的neo裤子版型瘦? adidas neo裤子求大神辩真伪,在线等 买的阿迪达斯neo的裤子 帮忙看一下是真的吗 网上买了条阿迪neo裤子,标签上竟然没价位和其他信息,还有那图案在左裤腿小腿处,如图,怎样辨别真假 阿迪达斯neo裤子 买的裤子标是adidasneo是真的吗 求鉴定adidas neo 的裤子。真伪。 新买的阿迪达斯neo裤子大神给看个真假谢谢 Kingsoft Office Web Center中文意思是? 大腿肌肉酸痛是怎么回事相关问题 本人大腿肌肉酸痛是怎么回事啊 java中,如何安全的结束一个正在运行的线程 c#怎么挂起或者结束某一个进程中的线程? 碧血剑 袁崇焕 袁承志??? 有啥关系??? 另个线程如何在一个线程执行完毕后运行另一个线程 袁承志与袁崇焕的关系 袁承志真的是袁崇焕的儿子吗?记得当时袁崇焕不是被满门抄斩了?_百度... 袁承志是否是袁崇焕之子 袁承志真是袁崇焕的儿子吗? LOL比赛服和体验服的区别? lol比赛服怎么进 LOL比赛服和普通服有什么区别 《碧血剑》中袁承志的父亲是一个英雄,那么现实中的袁崇焕为何会被说成是叛贼? 在碧血剑中,袁承志为何对杀父仇人崇祯要手下留情? lol比赛服有什么好处 《碧血剑》历史上并无袁承志这个人,那么袁崇焕的儿子到底是谁呢? lol比赛服有什么区别 英雄联盟体验服和比赛服有什么区别?是一个服务器吗??? 袁崇焕被凌迟后,后代真的被赶尽杀绝了吗? LOL比赛都是在哪个区打的? 袁崇焕真是冤死的吗? 英雄联盟比赛,同学告诉我服务器是比赛服,可是不懂啊,有人能详细解释一下么?