首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java线程(4):Timer和TimerTask

2012-10-26 
Java线程(四):Timer和TimerTask?? ? Timer和TimerTask可以做为实现线程的第三种方式,前两中方式分别是继承

Java线程(四):Timer和TimerTask

?

? ? Timer和TimerTask可以做为实现线程的第三种方式,前两中方式分别是继承自Thread类和实现Runnable接口。

? ? ? ? Timer是一种线程设施,用于安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行,可以看成一个定时器,可以调度TimerTask。TimerTask是一个抽象类,实现了Runnable接口,所以具备了多线程的能力。

? ? ? ? 一个Timer可以调度任意多个TimerTask,它会将TimerTask存储在一个队列中,顺序调度,如果想两个TimerTask并发执行,则需要创建两个Timer。下面来看一个简单的例子: ? ? ? ?

?

????}??
  • } ?

  • 热点排行