Является ли Thread.interrupt () злым?

Товарищ по команде сделал следующее заявление:

Thread.interrupt() изначально нарушен и никогда не должен использоваться (почти).

Я пытаюсь понять, почему это так.

Это известная лучшая практика никогда не использоватьThread.interrupt()? Можете ли вы предоставить доказательства того, почему он неисправен / содержит ошибки и не должен использоваться для написания надежного многопоточного кода?

Заметка - Меня не интересует этот вопрос, если этохорошенький" от дизайнерского консерванта. Мой вопрос - это глючит?

Ответы на вопрос(7)

Ваш ответ на вопрос