停止线程

1.使用退出标志,设置标志位,使线程正常退出,当run方法完成后线程终止

2.使用interrupt()方法终止线程,不会终止一个正在运行的线程,需加入判断才可以完成线程终止。

3.使用stop()方法强行终止线程,可能产生不可预想的效果。

join()方法:子线程处理耗时操作,!主线程等待子线程执行完成之后再结束。等待线程对象销毁。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问:说说你知道的 Java 停止线程的方式及优劣点? 答:关于停止 Java 线程的常见方式及优劣点主要如下: [...
    Little丶Jerry阅读 1,792评论 0 0
  • 1概述 在Java中有以下3种方法可以终止正在运行的线程: 1)当run方法完成后线程终止。 2)使用stop方法...
    凯玲之恋阅读 5,022评论 0 2
  • 背景 这里将着重描述如何停止一个线程,同时,顺带对其他线程方法如join、yield、wait方法也做一个总结。 ...
    风雪围城阅读 5,792评论 0 2
  • 本文是我自己在秋招复习时的读书笔记,整理的知识点,也是为了防止忘记,尊重劳动成果,转载注明出处哦!如果你也喜欢,那...
    波波波先森阅读 13,889评论 4 56
  • 阅读了这周的专栏内容后,对注意力这个概念有了全新的认识,正如笑来老师所说:当我们的脑袋里有了一个全新的概念之后,它...
    日远阅读 1,121评论 0 0

友情链接更多精彩内容