私は最近FilthyRichClientsを読んでいて、Javaのバージョンは6ですが、並行フレームワークについての言及がないことに気づきました。したがって、彼らはjava.util.Timerとjavax.swing.Timerについて話しますが、ExecutorServiceについては話しません。
「 JavaタイマーとExecutorService 」の質問でExecutorServiceの利点について読み、前者よりも後者を使用することにしました。しかし、この本はjavax.swing.Timerについて説明しており、Swing開発に固有であるという利点があります。
つまり、Swing開発(アニメーションボタンなど)の場合、javax.swing.Timerが依然として優れた選択肢であるということですか、それとも新しいConcurrent Frameworkにそれに代わる関連クラスがあるのでしょうか?