Вопросы к Поиску с Алисой
Разница между методами shutdown() и shutdownNow() для остановки ExecutorService заключается в характере остановки: javarush.com docs.oracle.com
Метод shutdownNow() рекомендуется использовать, если требуется немедленная остановка, но это может привести к неполной обработке задач. javarush.com
Таким образом, shutdown() подходит для упорядоченной остановки, а shutdownNow() — для немедленной, с возможностью неполной остановки. javarush.com jenkov.com