如果一个线程处于了阻塞状态(如线程调用了 thread.sleep、 thread.join、
thread.wait 等) , 则线程在检查中断标示时如果发现中断标示为 true, 则会在
这些阻塞方法调用处抛出 InterruptedException 异常, 并且在抛出异常后会立即
将线程的中断标示位清除, 即重新设置为 false。
注意: 处于死锁状态的线程无法被中断
如线程调用了 thread.sleep、 thread.join、 thread.wait 等
最新推荐文章于 2023-11-03 19:46:38 发布