| 程序包 | 说明 |
|---|---|
| cn.hutool.cron |
定时任务模块,提供类Crontab表达式的定时任务,实现参考了Cron4j,同时可以支持秒级别的定时任务定义和年的定义(同时兼容Crontab、Cron4j、Quartz表达式)
|
| cn.hutool.cron.pattern.parser |
定时任务表达式解析器,内部使用
|
| 限定符和类型 | 方法和说明 |
|---|---|
Scheduler |
Scheduler.setDaemon(boolean on)
设置是否为守护线程
如果为true,则在调用 Scheduler.stop()方法后执行的定时任务立即结束,否则等待执行完毕才结束。 |
Scheduler |
Scheduler.setThreadExecutor(ExecutorService threadExecutor)
设置自定义线程池
自定义线程池时须考虑方法执行的线程是否为守护线程 |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
DayOfMonthValueParser.parse(String value) |
int |
DayOfWeekValueParser.parse(String value)
对于星期提供转换
1表示星期一,2表示星期二,依次类推,0和7都可以表示星期日 |
int |
MonthValueParser.parse(String value) |
int |
SimpleValueParser.parse(String value) |
Copyright © 2022. All rights reserved.