java定时任务时间设置
时间: 2023-11-12 15:58:01 浏览: 113
Java中定时任务的时间设置可以使用Java自带的Timer和TimerTask类,也可以使用Spring框架提供的@Scheduled注解。其中,Timer和TimerTask类需要手动指定时间间隔,而@Scheduled注解则可以使用cron表达式来指定时间。
例如,使用@Scheduled注解每天凌晨1点执行任务的代码如下:
```
@Scheduled(cron = "0 0 1 * * ?")
public void task() {
// 执行任务代码
}
```
其中,cron表达式的含义为:秒 分 时 日 月 周 年(可选),*表示任意值,?表示不指定,具体含义可以参考相关文档。
阅读全文