package com.test;import java.util.Date;import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;public class HelloJob implements Job { @Override
public void execute(JobExecutionContext arg0) throws JobExecutionException { System.out.println("hello" + new Date());
}}
package com.fendou.test;import org.quartz.CronTrigger;
import org.quartz.JobDetail;
import org.quartz.Scheduler;
import org.quartz.impl.StdSchedulerFactory;public class MainShedule { private  Scheduler sched; public  void run() throws Exception {
// 创建任务
JobDetail jobDetail = new JobDetail("myjob", sched.DEFAULT_GROUP,
HelloJob.class);
// 创建任务计划
CronTrigger trigger = new CronTrigger("myTrigger", "test",
"0 23 10 * * ?");
// 调度任务
sched = new StdSchedulerFactory().getScheduler();
sched.scheduleJob(jobDetail, trigger);
sched.start();
} public  void stop() throws Exception {
sched.shutdown();
}}这是一个简单的quartz的用法示例。那我有一个问题。定义计划时并不是使用HelloJob的对象,而是用HelloJob这个类?而我想在HelloJob中添加实例变量,每次执行HelloJob的不同实例,但是好像行不通啊....