isInterrupted() проверяет, установлен ли у текущего потока флаг прерывания, не сбрасывая его.
interrupted() проверяет, установлен ли у текущего потока флаг прерывания, и сбрасывает его после проверки, если он был установлен. Этот метод является static.
Пример:
java
Ключевое различие:
| Метод | Флаг прерывания сбрасывается? | Тип метода |
|---|---|---|
isInterrupted() | Нет | Экземпляра |
interrupted() | Да | Статический |