线程调用interrupt方法,是否可以中断线程?

中断是一种协作机制,一个线程不能强制其他线程停止正在执行的操作而去执行其他的操作。当线程A中断B时,仅仅是要求B在执行到某个可以暂停的地方停止正在执行的操作,前提是B愿意停下来。调用Interrupt方法,可以将中断状态设置为true。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 任务和线程的启动很容易。 在大多数时候, 我们都会让它们运行直到结束,或者让它们自行停止。然而,有时候我们希望提前...
    好好学习Sun阅读 4,889评论 0 0
  • 一、wait--notify--sleep Object obj = new Object(); obj.wait...
    fe0180bd6eaf阅读 2,713评论 0 1
  • 线程的中断 使用interrupt()中断线程 当一个线程运行时,另一个线程可以调用对应的Thread对象的int...
    史路比阅读 2,953评论 1 1
  • 【JAVA 线程】 线程 进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者...
    Rtia阅读 7,710评论 2 20
  • 【2016年3月30日】名古屋--》奈良 昨晚12点睡早上6点不到就醒了,睡得不是很好。 青旅的厨房很...
    爱旅游的小财迷阅读 2,981评论 0 2