
Timer
kjfcpua
这个作者很懒,什么都没留下…
展开
-
Time schedule和scheduleAtFixedRate区别
schedule和scheduleAtFixedRate的区别在于,如果指定开始执行的时间在当前系统运行时间之前,scheduleAtFixedRate会把已经过去的时间也作为周期执行,而schedule不会把过去的时间算上。比如SimpleDateFormat fTime = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");Date d1 = fTi转载 2013-02-26 14:00:19 · 1879 阅读 · 0 评论 -
JDK自带的java.util.Timer定时器的实现原理
Timer中最主要由三个部分组成: 任务 TimerTask 、 任务队列: TaskQueue queue 和 任务调试者:TimerThread thread 他们之间的关系可以通过下面图示:在这个图中,可以清楚地看到这Timer本身及其和这三个部分的关系:1. Timer可以看作是面向开发人员的转载 2013-02-26 18:33:49 · 2638 阅读 · 0 评论