Java日程安排事件

时间:2009-05-29 16:27:09

标签: java events calendar schedule

在我的应用程序中,我想安排处理的开始。有两种方式,首先是在预设日期,或者说像每个星期一。在单个日期的情况下,我可以观察踏板上的时间并开始处理,但当两个混合时,我无法找到一个好的解决方案。

我最初的想法是,当应用程序启动时,我可以将事件安排到日历并检查是否每分钟都有工作要做,这对于单个日期和每个星期的情况都适用情况结果我不能使用日历方式。

解决这个问题的好方法是什么?

2 个答案:

答案 0 :(得分:2)

Quartz是一个用Java编写的开源作业调度组件,你可能想要检查一下。
它的功能范围从简单的定时器到完整的CRON expressions,并且它被JBoss AS广泛使用。

答案 1 :(得分:1)

查看java.util.Timer。它允许您在后台线程上的指定时间安排执行任务,并支持重复发生的事件。