page contents

多线程:stop()中断线程和interupt()中断有啥区别

Pack 发布于 2020-02-07 18:43
阅读 393
收藏 0
分类:Java开发

stop()中断线程和interupt()中断有啥区别,为什么stop()不安全,说是因为中断的时候不清楚对象状态,那么interupt()中断的时候就安全吗

268
Pack
Pack

当其他线程通过调用当前线程的 interrupt 方法,表示向当

前线程打个招呼,告诉他可以中断线程的执行了,至于什

么时候中断,取决于当前线程自己。

线程通过检查资深是否被中断来进行相应,可以通过

isInterrupted()来判断是否被中断。

请先 登录 后评论