Mega Code Archive

 
Categories / Java by API / Java Util
 

Extends TimerTask

/*  * Output: Timer task executed. Timer task executed. Timer task executed. Timer task executed. Timer task executed. */ 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();   } }