[API] java.util.TimerTask抽象クラス

java.util.TimerTaskは、Timerで扱うタスクを定義する抽象クラスです。

java.util.TimerTaskの特徴

java.util.TimerTaskは以下の特徴があります。

  • TimerTaskは抽象クラスで、実際の処理は継承したクラスで実装する必要がある
  • 処理の実行には、java.util.Timerクラスを使用する

java.util.TimerTaskの継承・実装

継承クラス

java.lang.Object
 ・java.util.TimerTask

実装インターフェース

java.lang.Runnable

導入バージョン

・JDK1.3

java.util.TimerTaskのAPI

【主要コンストラクタ】
コンストラクタ名説明
TimerTask()TimerTaskオブジェクトを生成する
【主要メソッド】
戻値型メソッド抽象説明
booleancancel()タイマータスクを取り消す
voidrun()処理を実装する
longscheduledExecutionTime()このタスクの最新のスケジュールされた実行時間を返す

java.util.TimerTaskサンプル

(TimerTaskを定義する例)

import java.util.TimerTask;

TimerTask task = new TimerTask() {
  public void run() {
    System.out.println("実行!");
  }
};

関連API

コメント

タイトルとURLをコピーしました