Mega Code Archive

 
Categories / Java Tutorial / Development
 

Schedule a task by using Timer and TimerTask

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();   } }