Czy zło Thread.interrupt ()?

Członek drużyny zgłosił następujące roszczenie:

"Thread.interrupt() jest z natury łamany i nie powinien (prawie) nigdy nie być używany ”.

Próbuję zrozumieć, dlaczego tak jest.

Czy jest to znana najlepsza praktyka, której nie wolno używaćThread.interrupt()? Czy możesz przedstawić dowody na to, że jest on uszkodzony / wadliwy i nie powinien być używany do pisania solidnego kodu wielowątkowego?

Uwaga - Nie interesuje mnie to pytanie, jeśli jest „ładne” ze środka konserwującego. Moje pytanie brzmi - czy to buggy?

questionAnswers(7)

yourAnswerToTheQuestion