Я недавно читал Грязные клиенты и заметил, что, хотя версия Java - 6, в Concurrent Framework нет никаких упоминаний. Так, они говорят о java.util.Timer и javax.swing.Timer, но не об ExecutorService.
Я прочитал о преимуществах ExecutorService в вопросе " Java Timer против ExecutorService " и решил использовать последний по сравнению с первым. Но в книге рассказывается о javax.swing.Timer и его преимуществах специфичности для разработки Swing.
Итак, означает ли это, что для разработки Swing (анимация кнопок и т. Д.) Javax.swing.Timer по-прежнему является лучшим выбором или в новой Concurrent Framework есть соответствующий класс, который заменяет его?