我需要具有以下功能的 Java 计时器代码:
- 将代码段(
Runnable
或类似内容)设置为在特定延迟(秒精度)后执行一次 - 事后更改现有计时器的延迟并取消计时器。
- 使用线程池(因此没有
java.util.Timer
)
我考虑过使用 Quartz,但它似乎太大了。
有没有一个小型图书馆可以做到这一点?或者我真的可以使用 Quartz 吗?或者我如何使用 ScheduledExecutor
自己实现它?
最佳答案
我并没有完全问这个问题,但你似乎唯一想要Java计时器没有提供的是线程池,虽然我从来没有抽出时间使用我得到的答案,但他们似乎解决了这个问题
关于java - 简单的Java定时器库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5550163/