java - 检查对象的过期日期以在后台删除

标签 java multithreading datetime

我有一个带有到期日期的对象列表,并且应在指定的日期和时间从列表中删除这些对象。

但这应该在用户使用程序时在后台完成。我怎样才能这样做?多线程是可行的方法还是有其他选择?

最佳答案

是的,线程是解决这个问题的原生方法,如果您使用现代框架,您可以使用他的功能,如 cron 表达式、作业、事件等...

但是,如果您的情况是 native java 应用程序,则使用 while(appRunning) 比较间隔中的日期的线程应该可以工作。

关于java - 检查对象的过期日期以在后台删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61326669/

相关文章:

datetime - 组合 datetime.date 和 datetime.time 对象的 Pythonic 方式

java - Spring Security - BytesEncryptor - 没有获得正确的加密密码

java - 调用 Thread.sleep() 时子进程停止(在 Windows 下的 Java 中)

java 。读、写、单独同步

python - pandas-更改重新采样时间序列的开始和结束日期

python - 按时间过滤 Pandas 数据框

java - 如何调试 swing UI?

java - 事件处理框架推荐

java - 简化 do-while 循环

asp.net - 为 ASP.NET 中的第一个访问者设置缓存对象