Я нашел метод JavaDoc:
Возвращает: true, если этот поток был прерван; false в противном случае.
Я думаю, что что-то не так с моим пониманием метода. Кроме того, я могу неправильно понять понятие "прерывание в потоке".
Любые объяснения приветствуются! Спасибо!
Фрагмент кода:
В определении потока:
public void run() {
try {
//Do something
} catch (InterruptedException e) {
System.out.println(isInterrupted());//Always false
return;
}
}
Invoke:
theThread.interrupt();