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