# quartz **Repository Path**: cakin24/quartz ## Basic Information - **Project Name**: quartz - **Description**: Java定时任务调度工具Quartz - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2018-10-30 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # quartz Java定时任务调度工具详解之Quartz篇 git:https://gitee.com/xxg3053/quartz 学习:http://www.imooc.com/learn/846 ### 体系结构 调度器,任务,触发器 ![image](http://7xky7l.com1.z0.glb.clouddn.com/quartz%E4%BD%93%E7%B3%BB.jpg) 重要组成部分: 1. Trigger 2. TriggerBuilder 3. ThreadPool 4. Scheduler 5. Calendar 6. 监听器 JobListener , TriggerListener ,SchedulerListener ### 浅谈Job&JobDetail Job接口非常容易实现,只有一个execute方法,类似TimerTask的run方法,在里面编写业务逻辑 ``` package org.quartz; public interface Job{ public void execute(JobExecutionContext context) throw JobExecutionException; } ``` ### job在quartz中的生命周期