Java cron4j:使用不同的计划时间计划多个任务

Java cron4j:使用不同的计划时间计划多个任务,java,cron4j,Java,Cron4j,我没有使用cron4j调度器的经验,我需要用不同的时间安排任务。使用cron4j是必需的,所以我必须使用它。我试图找到教程,但没有成功。有人能帮我吗。我现在不想要完整的代码,只是推荐如何做,或者链接到教程。我已经阅读了cron4j文档,但还没有找到我需要的东西。我感谢你的帮助。谢谢。cron4j文档。还有一些代码示例。一般来说,调度是通过调用调度器#schedule方法来完成的,该方法接受linuxcron格式的字符串,例如***对不起,我来晚了 这正是我一直在努力解决的问题 然而,我设法找到了

我没有使用cron4j调度器的经验,我需要用不同的时间安排任务。使用cron4j是必需的,所以我必须使用它。我试图找到教程,但没有成功。有人能帮我吗。我现在不想要完整的代码,只是推荐如何做,或者链接到教程。我已经阅读了cron4j文档,但还没有找到我需要的东西。我感谢你的帮助。谢谢。

cron4j文档。还有一些代码示例。一般来说,调度是通过调用
调度器#schedule
方法来完成的,该方法接受linux
cron
格式的字符串,例如
***
对不起,我来晚了

这正是我一直在努力解决的问题

然而,我设法找到了一种实现多个计划的方法

如果您有不同的任务要在不同的时间执行。创建不同的调度程序:

// Creates a Constituent Scheduler instance.
Scheduler myFirstScheduler = new Scheduler();

// Creates a Summary Scheduler instance.

Scheduler mySecondScheduler = new Scheduler();

// Schedule a once-a-week task at 8am on Sunday.        
myFirstScheduler("0 8 * * 7", new Runnable() {
    public void run() {
        //DO SOMETHING

    }
});


//Schedule a twice a day task at 7am and 6pm on weekdays
mySecondScheduler("0 7 * * 1-5 |0 18 * * 1-5 ", new Runnable() {
    public void run() {
        //DO SOMETHING
    }
});

我相信文档已经足够涵盖cron4j的使用。你到底需要做什么,你在文档中找不到?不需要制作单独的对象。可以使用指定的不同计划时间多次调用schedule()方法。