Java計画タスク

526 ワード

Java計画タスクはjava.util.TimerTaskを継承するクラスを書くだけで、runメソッドを上書きできます.たとえば、次のようにします.
import java.util.*;

public class UpdateDataTask extends TimerTask{

	@Override
	public void run() {
		//...code
		System.out.println("updated");
	}
}

次に、計画タスクを次のコードで配置します.
import java.util.Timer;
Timer timer = new Timer();
timer.schedule(new UpdateDataTask(), 0, 3600000);

UpdateDataTaskのrunメソッドを現在から1時間おきに実行できるようにする.