ChinaUnix.net
相关文章推荐:

timertask 控制相机

以下内容根据 The JavaTM Tutorial 和相关API doc翻译整理,以供日后参考: 1.概览 Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。 timertask一个抽象类,它的子类代表一个可以被Timer计划的任务。 简单的一个例程: import java.util.Timer; import java.util.timertask; /** * Simple demo that uses java.util.Timer to schedule a task to execute * once 5 seconds hav...

by heavenflying - Java文档中心 - 2007-05-14 11:05:15 阅读(667) 回复(0)

相关讨论

Java2的开发包中提供了一种很使用的线程功能:提前安排将来某段时间执行某任务Timer ,timertask。你可以使用这些类创建后台进程,让其在等待一段规定的时间后执行,或者让其没隔一段时间执行。你也可以用Thread来完成,但利用Timer与timertask显然省事不少。 timertask实现了Runnable接口,待执行的任务置于run()中。Timer是一个安排timertask的类此此两者一般一起工作。所应用时首先硬创建一个timertask的对象,然后用一个Tim...

by heavenflying - Java文档中心 - 2007-03-06 15:46:04 阅读(674) 回复(0)

有的时候我们需要每隔一段时间去执行某个任务,在Java中提供了Timer and timertask来完成这个任务,本文提供一个应用程序的源代码告诉你如何使用这两个类。 Timer和timertask的方法很少,使用起来也非常方便。希望如果遇到问题参考一下API doc,里面写的很清楚。timertask是个抽象类,他扩展了Object并实现了Runnable接口,因此你必须在自己的Task中实现public void run()方法。这也就是我们需要执行的具体任务。Timer实际上...

by wangyan_230 - Java文档中心 - 2008-02-02 22:28:53 阅读(533) 回复(0)

java类Timer和timertask的使用 Timer类是用来执行任务的类,它接受一个timertask做参数 Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:1:在某个时间(Data),2:在某个固定的时间之后(int delay).这两种方式都可以指定任务执行的频率.看个简单的例子 import java.io.IOException; import java.util.Timer; public class TimerTest ...{ public static void main(String[] args)...{ ...

by goldlive_8888 - Java文档中心 - 2007-12-12 10:55:55 阅读(651) 回复(0)

有的时候我们需要每隔一段时间去执行某个任务,在Java中提供了Timer and timertask来完成这个任务,本文提供一个应用程序的源代码告诉你如何使用这两个类。 Timer和timertask的方法很少,使用起来也非常方便。希望如果遇到问题参考一下API doc,里面写的很清楚。timertask是个抽象类,他扩展了Object并实现了Runnable接口,因此你必须在自己的Task中实现public void run()方法。这也就是我们需要执行的具体任务。Timer实...

by xiang588 - Java文档中心 - 2007-10-22 13:03:01 阅读(517) 回复(0)

有的时候我们需要每隔一段时间去执行某个任务,在Java中提供了Timer and timertask来完成这个任务,本文提供一个应用程序的源代码告诉你如何使用这两个类。 Timer和timertask的方法很少,使用起来也非常方便。希望如果遇到问题参考一下API doc,里面写的很清楚。timertask是个抽象类,他扩展了Object并实现了Runnable接口,因此你必须在自己的Task中实现public void run()方法。这也就是我们需要执行的具体任务。Timer实际上是...

by heavenflying - Java文档中心 - 2007-03-06 16:41:07 阅读(572) 回复(0)

众所周知,Java语言在语言的低层就支持多线程,在Java中可以使用两种方式来实现多线程操作,这两种方式依次是: 1、继承Thread类 2、实现Runnable接口 但是Java语言中还有两个类,可以组合来实现多线程的控制,这两个类就是java.util包中的Timer和timertask类。和上面的实现方式相比,使用这种方式来实现多线程,可以很方便的开启多个线程,并且代码的结构比较清晰,但是创建类的数量比较多,系统开销稍微大一些。下面详细进行一...

by heavenflying - Java文档中心 - 2007-03-06 15:53:02 阅读(961) 回复(0)