Javaタイマフレームワークについて
スケジューラを書いて、周期的にいくつかの操作を実行して、私はまずjava.util.Timerクラスを考えていますが、よく分かりません.googleについて話します.
JAva.util.Timerとjava.util.TimerTaskを総称してJavaタイマフレームと呼ぶ.
例:
呼び出しクラス
JAva.util.Timerとjava.util.TimerTaskを総称してJavaタイマフレームと呼ぶ.
例:
呼び出しクラス
import java.util.Timer;
public class Test {
public Test() {
}
public static void main(String[] args) throws Exception {
ReadInfoTimerTask read = new ReadInfoTimerTask();
Timer timer = new Timer();
// 1 , 2 ( ms), Data ,
// . read.run() .
timer.schedule(read, 1000, 2000);
}
}
タイマタスククラス、TimerTaskクラスを継承import java.util.TimerTask;
public class ReadInfoTimerTask extends TimerTask {
public void run() {
System.out.println(" ");
}
}
これは単純な操作で、run()メソッドで自分の論理クラスのメソッドを呼び出して、自分で処理する操作を実行することができます.