下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Java中平安有效的中断线程的方法现在,如果你要平安有效地终止一个线程,应该采纳以下这些方法:i线程正常执行完毕,正常终止。也确实是让run方法执行完毕,该线程就会正常终止。2监视某些条件,终止线程的不间断运行。然而,常常有些线程是伺服线程。它们需要长时刻的运行,只有在外部某些条件满足的情形下,才能关闭这些线程。通常,它们执行在一个while(true)的死循环中。如:publicvoid run() while(true) someWork(); if(fi ni shed) break;try Thread.sleep(10000); catch (InterruptedException
2、 e) /* TODO自动生成 catch 块*/e.pri ntStackTrace();我们能够在 while死循环内,每次循环时,观看外部条件,看看是否需要关闭当前线程。如果是,就 break,跳出死循环,或者是抛出专门,跳出死循环,终止线程3捕捉InterruptedException 运行时专门,中断当前线程。有些执行伺服任务的线程,在while(true)如此的死循环内部,是一个堵塞中的方法。现在,就不能采纳第二种方法了。因为,当该方法没有返回时,该线程一直处于堵塞当中,全然无法执行其他语句。现在,就需要调用该线程的interrupt方法,产生一个InterruptedExcept
3、ion运行时专门,是堵塞中的那个方法抛出那个专门,从而让我们有时机终止那个线程的执行。女口: publicvoid run() while(true) try / getSendMessages 是 BlockingQueue 类。它的 take 方法将会 堵塞!resp on seMessage =this.getSe ndMessages().take(); catch (In terruptedExcepti on e1) throw new Run timeExceptio n();/ 或者 break; someWork();一个外部的Thread对象 指向那个线程。需要终止那个线程 时,只需要调用 thread对象的interrupt () 方法,就会在 responseMessage = this.getSendMessage ( s )。 take ();这条语句中产生一个Interrupte
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年江西省事业单位人员招聘考试参考试题及答案详解
- 2026江苏南京市教育系统专项招聘复硕培养试点毕业生15人考试备考试题及答案详解
- 2026江苏苏州市昆山人力资源派遣服务有限公司定向派遣(昆山市第四人民医院)合同制专业技术人员招聘1人考试模拟试题及答案详解
- 2026年长春市二道区事业单位人员招聘考试备考题库及答案详解
- 2026年伊春市五营区事业单位人员招聘笔试参考试题及答案详解
- 2027届柳州市数学八上期末质量检测试题含解析
- 2026年内蒙古自治区呼伦贝尔市事业单位人员招聘考试模拟试题及答案详解
- 人文关怀与心理护理的跨文化适应
- 2026年吴忠市红寺堡区事业单位人员招聘考试备考题库及答案详解
- 多胎妊娠孕期运动安全指南
- 2026贵州高速公路集团秋招面笔试题及答案
- 2025至2030中国洗碗机行业市场调研及增长潜力预测与投资可行性研究报告
- 军用关键软硬件自主可控产品名录(2025年v1版)
- 山东省济南市实验中学2026届高一生物第二学期期末达标检测试题含解析
- 药物不良反应的实时监测与预警:临床用药安全
- 2025北京朝阳区初一(下)期末生物试题及答案
- 术中突发性大出血的麻醉配合
- 2025年中国翼开启厢式半挂车市场全景调查与投资前景评估报告
- K线组合108式+低进31式图解
- 灼口综合征的护理
- 补办购房合同
评论
0/150
提交评论