Я запутался в javadoc метода ExecutorService # shutdown. Разве это не противоречивые утверждения?
Инициирует упорядоченное завершение работы, в котором ранее отправленные задачи но никаких новых задач не будет принято. Этот метод не ждет для ранее поставленных задач для завершения выполнения. использование Ожидайте, чтобы сделать это.
Если он может упорядочить выключение ранее отправленных задач, то как он не может дождаться завершения выполнения?