Thread类的interrupted()方法
Thread类的interrupted()方法
1,Thread类的interrupted方法是返回当前线程的被打断状态,同时清除打断状态
我们可以看到这个方法是直接调用isInterrupted方法,传了一个参数为true,意思是返回当前线程被打断状态的同时,清除打断状态,将打断状态置为false;
2,如果一个线程正在睡眠,被其他线程打断了(在其他线程中,调用了本线程的interrupt()方法),catch InterruptedException 异常后,打断状态会被清除
自己总结的,有不对的或者需要补充的,请留言讨论…