下面两个cron表达式可以互换使用吗?



我试图了解如何在Java中编写和解释Cron表达式。我无法理解下面列出的两个表达式在物理意义上有什么不同:
表达式1:* * * 1/1 ?*
表达式2:* * * * * ?*

我参考了CronExpressionGenerator提供的描述,它们对这两个表达式的描述如下:
Expression 1:每秒运行一次
表达式2:每天每秒运行一次
在物理意义上,它们都是每秒运行一次。它们可以互换使用吗?

你没有发现Java是如何运行的。相反,您将了解Quartz如何解释cron表达式。Quartz甚至比通常的Linux cron守护进程更强大。

你正确地注意到两个表达以相同的节奏发出。因此,您可以使用其中一个或另一个并得到相同的结果。

此外,文档可能有助于理解:http://www.quartz - scheduler.org/documentation/2.4.0 snapshot/tutorials/tutorial教训- 06. - html

最新更新