标签: multithreading
任何正文都可以告诉使用线程的中断方法的目的是什么。为什么我们在执行期间调用中断方法??
由于
答案 0 :(得分:0)
如果线程处于阻塞状态,则调用中断方法来中断线程 ...通常会中断处于阻塞状态的线程,因为它要么花费太长时间,要么系统正在关闭并且你想要取消线程正在做的任何事情。中断提供了一种“优雅”的方式来终止阻塞线程,因为它引发了一个中断异常,并且假定你的线程正在处理该异常。当你的线程获得中断异常时,它应该正常终止(即清理状态并退出任何循环)。
P.S。你使用什么编程语言?