Thread中的中断方法
中断方法的定义
中断方法: 调用该方法后会使当前线程进入阻塞状态,若另外的一个线程调用被阻塞线程的interrupt方法,则会打断这种阻塞,这样的方法被称为中断方法
注意:中断一个线程并不代表该线程的生命周期结束,仅仅是打断了当前线程的阻塞状态,一旦线程在阻塞的情况被打断,都会抛出一个称为InterruptedException异常,并同时会清除该线程的中断状态
常见的中断方法:
Object
中wait
方法Thread
的sleep
方法Thread
的join
方法InterruptibleChannel
的io操作Selector
的wakeup
方法