这个方法并不是让线程中断,这个方法有一个坑。
这个方法的作用是,让出于阻塞的线程强行中断,提前结束阻塞状态,回到就绪状态准备抢cpu。
wait sleep join
遇到这三个方法的时候线程都会阻塞,此时调用这个方法可以中断阻塞,提前让线程恢复运作。
interrupted 这个方法作用和interrupt类似,但是多了一个返回值。用来判断线程是否处于中断状态。true是中断,false没有中断
isInterrupted只判断线程是否处于中断,但是不能使中断线程恢复就绪
这个方法并不是让线程中断,这个方法有一个坑。
这个方法的作用是,让出于阻塞的线程强行中断,提前结束阻塞状态,回到就绪状态准备抢cpu。
wait sleep join
遇到这三个方法的时候线程都会阻塞,此时调用这个方法可以中断阻塞,提前让线程恢复运作。
interrupted 这个方法作用和interrupt类似,但是多了一个返回值。用来判断线程是否处于中断状态。true是中断,false没有中断
isInterrupted只判断线程是否处于中断,但是不能使中断线程恢复就绪