java定时任务调度工具Timer和Quartz
2017-08-16 14:51
399 查看
什么是定时任务:基于给定的时间点,给定的时间间隔或者给定的执行次数自动执行的任务。
在Java中的定时调度工具:Timer 和 Quartz
timer和quartz的区别:
timer 和 quartz相比,timer是小弟,能完成日常开发中60%的定时任务。quartz是大哥,timer搞不定的quartz能搞定。
timer是jdk自带的工具类,在Java中使用,不需要引入第三方jar包。
quartz是OpenSymphony开源组织的一个开源项目,需要引入特定的jar包。
quartz的时间控制功能远比timer强大。
timer和quartz的底层实现机制也不同。
Timer定义:有且仅有一个后台线程对多个业务线程进行定时定频率的调度。
在Java中的定时调度工具:Timer 和 Quartz
timer和quartz的区别:
timer 和 quartz相比,timer是小弟,能完成日常开发中60%的定时任务。quartz是大哥,timer搞不定的quartz能搞定。
timer是jdk自带的工具类,在Java中使用,不需要引入第三方jar包。
quartz是OpenSymphony开源组织的一个开源项目,需要引入特定的jar包。
quartz的时间控制功能远比timer强大。
timer和quartz的底层实现机制也不同。
Timer定义:有且仅有一个后台线程对多个业务线程进行定时定频率的调度。
相关文章推荐
- Java定时任务调度工具详解之Timer
- java定时任务调度工具之Timer
- Java定时任务调度工具详解(3)— Quartz 简介
- Java定时任务调度工具详解(5)— Quartz 之 Trigger
- Java定时任务调度工具详解(1)— Timer 简介
- Quartz---Java定时任务调度工具
- Java定时任务调度工具详解(2)— Timer 函数的综合应用
- Java定时任务调度工具详解之Quartz篇(中级)一:浅谈JobExecutionContext&JobDatai&浅谈Trigger
- Java定时任务调度工具详解之Quartz
- Java 定时任务调度工具 Quartz(Part 2)
- Java 定时任务调度工具 Quartz(Part 1)
- Java定时任务调度工具详解之Timer篇(初级)
- Java定时任务调度工具详解之Timer篇
- Java定时任务调度工具详解(8)— Quartz 之 quartz.properties文件
- Java定时任务调度工具详解之Timer篇(初级)Timer函数的综合应用
- Java定时任务调度工具详解之Quartz篇(中级)二:SimpleTrigger& CronTrigger&浅谈Scheduler&QuartzProperties文件
- java定时任务调度工具-quartz
- Java定时任务调度工具Timer
- Java定时任务调度工具详解(4)— Quartz 之 Job/JobDetail/JobExecutionContext/JobDataMap
- Java定时任务调度工具详解(6)— Quartz 之 SimpleTrigger、CronTrigger、Cron表达式