我正在寻找将执行以下操作的java库或开源:
接受Runnable
任务,以及将来执行它的特定时间,然后执行它。
你知道吗?
答案 0 :(得分:5)
您可以使用java.util.Timer
课程来运行java.util.TimerTask
。 TimerTask实现了Runnable接口
答案 1 :(得分:1)
你的意思是调度程序?试试Quartz(不使用Runnable
,但使用Job
)。
或者尝试使用Java ScheduledThreadPoolExecutor。
答案 2 :(得分:0)
它已经存在于您的标准JDK中: TimerTask
答案 3 :(得分:0)
我不确定它是否是您需要的软件或代码,但如果它只是运行您需要的任务,那么您可能可以将CRON用于基于* nix的系统和Windows的任务计划程序。