11.17.1 Timer 类
11.17.2 TimerTask 类
要想执行具体的任务,则必须使用Tim erTas k
类。Tim erTas k
类是一个抽象类,如果要使用 该类,需要建立一个类来继承此类,并实现其中的抽象方法。TimerTas k
中的常用方法如表11-25所示
11.17.3范例——定时操作
【例11.52】建立TimerTask的子类
【例11.53】建立测试类,进行任务调度
package jiaqi;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
class Mywork extends TimerTask
{
@Override
public void run()
{
// TODO 自动生成的方法存根
SimpleDateFormat sdf = new SimpleDateFormat("[yyyy][MM][dd][HH][mm][ss][SSS]");
String str = sdf.format(new Date());
System.out.println(str);
}
}
public class demo366_1
{
public static void main(String[] args)
{
Timer t = new Timer();//Timer实例
Mywork my = new Mywork();//任务
t.schedule(my,1000,2000);//执行任务
}
}