gpt4 book ai didi

java - 如何设置任务不定期执行?

转载 作者:太空宇宙 更新时间:2023-11-04 11:57:18 25 4
gpt4 key购买 nike

我有一个任务,试图安排在工作日的 9:45、12:45 和 3:00 运行。我尝试过使用 ScheduledExecutorService 和 TimerTask,但这两者都只允许我在定期延迟后执行。我想不出一种方法可以让它在不创建 15 个 TimerTask 实例(每个实例设置为每周执行一次)的情况下完成我想做的事情。有更好的解决办法吗?

最佳答案

您可以编写任务,以便在完成工作后(或者可能在开始工作时),它会安排自己的一个新实例在下一个时间段运行。至少这样一次只有一项任务(可以这么说)。

关于java - 如何设置任务不定期执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41251756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com