Friday, August 29, 2008

Java Timer and TimerTask

From java2s.com

"import java.util.Timer;
import java.util.TimerTask;

class MyTimerTask extends TimerTask {
public void run() {
System.out.println("Timer task executed.");
}
}

public class MainClass {
public static void main(String args[]) {
MyTimerTask myTask = new MyTimerTask();
Timer myTimer = new Timer();

/*
* Set an initial delay of 1 second, then repeat every half second.
*/
myTimer.schedule(myTask, 1000, 500);

try {
Thread.sleep(5000);
} catch (InterruptedException exc) {
}

myTimer.cancel();
}
}"

No comments: