Java.util.TimerTask 类

java.util.TimerTask.run() 方法用于指定此计时器任务要执行的操作。

语法

public abstract void run()

参数

无需参数。

返回值

void 类型。

异常

无。

示例:

在下面的示例中,java.util.TimerTask.run() 方法用于指定给定计时器任务要执行的操作。

import java.util.*;

public class MyClass {
  public static void main(String[] args) {
    //创建定时器
    Timer timer = new Timer();

    //创建一个定时器任务
    TimerTask tt = new TimerTask() {
      public void run() {
        for (int i = 0; i <= 5; i++) {
          System.out.println("Working on the task.");
        }
        System.out.println("Task is finished.");
      };
    };
    
    //调度要执行的任务
    //延迟100毫秒后
    timer.schedule(tt, 100);
  }
}

上述代码的输出将是:

p>
Working on the task.
Working on the task.
Working on the task.
Working on the task.
Working on the task.
Working on the task.
Task is finished.