Java の ScheduledExecutorService は、一定の間隔または一定の遅延でタスクを繰り返す場合に非常に便利です。間隔ではなく、タスクをスケジュールする時刻を指定できる既存の ScheduledExecutorService のようなものがあるかどうか疑問に思っていました。つまり、「このタスクを毎日午前 10 時に起動したい」ということです。
Quartz でこれを実現できることはわかっていますが、可能であればそのライブラリを使用したくありません (これは優れたライブラリですが、いくつかの理由で依存関係は避けたいと思います)。