У меня есть код, где я планирую задачу, используя java.util.Timer. Я огляделся и увидел, что ExecutorService может сделать то же самое. Итак, этот вопрос здесь: использовали ли вы Timer и ExecutorService для планирования задач, в чем преимущество одного использования над другим?
Также хотел проверить, использовал ли кто-нибудь класс Timer и сталкивался ли с какими-либо проблемами, которые ExecutorService решил для них.