Является ли Thread.interrupt () злым?
Товарищ по команде сделал следующее заявление:
Thread.interrupt()
изначально нарушен и никогда не должен использоваться (почти).
Я пытаюсь понять, почему это так.
Это известная лучшая практика никогда не использоватьThread.interrupt()
? Можете ли вы предоставить доказательства того, почему он неисправен / содержит ошибки и не должен использоваться для написания надежного многопоточного кода?
Заметка - Меня не интересует этот вопрос, если этохорошенький" от дизайнерского консерванта. Мой вопрос - это глючит?