Согласно Гетцу в его книге JCIP:
Because each thread has its own interruption policy, you should not interrupt a thread unless you know what interruption means to that thread.
Почему тогда язык Java предоставил метод public interrupt ()
? Является ли это недостатком дизайна? Кто или что тогда должно прерывать поток?