Implementing Timer and TimerTask in Java
Dear Reader,
Here is a simple working code which you can utilize in your application for running a task in Timer/Scheduler interval:
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class TestTimer {
static final Timer t = new Timer();
public static void main(String[] args) {
System.out.println("Testing Timer by Deepak.Modi");
TimerTask tt = new TimerTask() {
public void run() {
//This run block will get executed in every interval. So You can put your method here for repeatitive calls.
YourClass.YourMethod();
System.out.println("--- Timer is called --");
}
};
t.scheduleAtFixedRate(tt, new Date(), 5000); //The fixed interval when your run method executes is 5000 milliseconds.
synchronized (TestTimer.class) {
try {
TestTimer.class.wait();
}
catch (InterruptedException ie) {
ie.printStackTrace();
}
}
}
}
Wednesday, March 16, 2011
Implementing Timer and TimerTask in Java
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment