Java源码 - Timer 定时器

匿名 (未验证) 提交于 2019-12-02 21:53:52

Timer,定时器,一个功能强大的类。


public class Timer {     /** 任务数组 */     private final TaskQueue queue = new TaskQueue();     /** 计时器线程(封装了任务队列) */     private final TimerThread thread = new TimerThread(queue);     ……… } 

我们先来分析一下TimerThread,它的主要工作就是循环执行TaskQueue类中数组的当前需要执行的TimerTask。

该类内容不多,直接上源码。


TaskQueue


TimerTask

另外还有一个重要的类就是 :TimerTask定时任务。




易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!