读书人

Timer运用及工作原理

发布时间: 2012-12-18 12:43:41 作者: rapoo

Timer使用及工作原理
Timer使用及工作原理


本文将结合源码来分析JDK timer的使用方法及工作原理。 以下源码均基于JDK1.6_14

JDK1.3加入Timer。


一、Timer的使用

?

public abstract class TimerTask implements Runnable {

这个类很简单,除了 implements Runnable,类中还包含了一些Task的meta信息,如锁、状态、执行时间等。

?

?

三 总结

Timer类有一个TaskQueue,一个TimerThread对队列中的TimerTask进行消费。

?

读书人网 >编程

热点推荐