java - Java中如何根据日期高效触发事件?

标签 java date triggers calendar listener

我正在为一家公司构建一个相对复杂的应用程序,该应用程序跟踪多个对象并根据对象的年龄或其中包含的预设日期触发事件。

例如:

对象object_A包含“更新日期”。当续订日期和系统日期一致时,应用程序需要运行特定的例程。

我的问题是:既然会有数千个这样的对象,那么跟踪所有这些对象并在各自的日期和时间触发各自的例程的最有效方法是什么?

值得一提的是,我使用了 Calendar 对象来描述这些日期(尽管它们可以很容易地转换为 Date 对象,因此这并不完全相关)。

如果有人指出正确的方向,我将不胜感激......

最佳答案

Quartz是一个用于鲁棒/复杂任务调度的优秀库。

关于java - Java中如何根据日期高效触发事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12232344/

相关文章:

java - 通过 UDP 传输字节缓冲区

java - 无法从 netty 服务器接收客户端响应

java - 使用 scribe 检索 OAuth 访问 token 时出现异常

java - 根据数据库中的日期设置警报

java - 减去日期以获得昨天的日期

mysql - 在 MySql 中更新表时验证行项目金额的触发器

java - 在不同的类中使用一个类的变量 : Java

ruby - 将字符串转换为日期时间

sql - 如何在不读取 BLOB 内容的情况下获取 BLOB 的大小

sql - 用换行符分隔 TEXT block