我的问题是:如何石英调度工作,它是如何从实现Runnable接口(基本上是一个线程)根据指定的时间间隔唤醒并执行所需的工作正常类有什么不同?石英调度程序如何工作?
是它做的事情(使用石英调度程序),如通过一个XML文件,并轻松地添加新的就业机会,以现有的调度还是有它更多的东西,指定作业配置的一种简便方法是什么?更重要的是,它是否会进行任何形式的优化,例如它不会在整个持续时间内挂在线程上并释放它?它是一种轮询机制,线程持续轮询系统时间并查看指定的时间间隔是否已经过去,或者是否使用系统时钟进行某种类型的注册,其中时钟本身通知石英调度程序?
请让我知道,如果需要对这个问题上面任何进一步的澄清。
这不是一个问题。并且请仔细阅读:[GrepCode:quartz-1.8.4.jar](http://grepcode.com/snapshot/repo1.maven.org/maven2/org.quartz-scheduler/quartz/1.8.4) – ppeterka
@ ppeterka - 我对知道石英调度程序背后的主要动机更感兴趣,并且您提供的链接没有回答这个问题。 –
@ppeterka你的链接没有任何解释。 –