Java tutorial
import java.util.Date; import java.util.Timer; import java.util.TimerTask; class AutoTask extends TimerTask { AutoTask() { } public void run() { System.out.println(new Date()); } } public class Main { public static void main(String args[]) { AutoTask myTask = new AutoTask(); Timer bkTimer = new Timer(); bkTimer.schedule(myTask, 2000, 2000); for (int i = 0; i < 5; i++) { try { Thread.sleep(2100); } catch (InterruptedException exc) { } } bkTimer.cancel(); } }