【Java】TimerクラスとScheduledExecutorServiceどちらでスケジュール処理をした方がパフォーマンスが良いでしょう?
解決したいこと
Javaでスケジュール処理をする場合、Timer
以外にScheduledExecutorService
を使用する方法がある事を最近知ったのですが、この二つは「パフォーマンス」の面で違いがあるのでしょうか?
以下のページを見るとScheduledExecutorService
のメリットとして「効率的なスレッド管理」等が挙げられてますが、Java 21での新しいスレッド処理などで違いが生じたりするでしょうか?
Javaでのスレッドを用いたタイマーとスケジュールタスクの効果的な実装方法 | IT trip
0