Create a Timer object : Timer « Development Class « Java






Create a Timer object

     

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

public class Main {
  Timer timer;

  public Main(int seconds) {
    timer = new Timer();
    timer.schedule(new ToDoTask(), seconds * 1000);
  }

  class ToDoTask extends TimerTask {
    public void run() {
      System.out.println("working");
      timer.cancel(); 
    }
  }

  public static void main(String args[]) {
    new Main(5);
  }
}

   
    
    
    
    
  








Related examples in the same category

1.Timer Skipping BeepTimer Skipping Beep
2.Timer Schedule a task that executes once every secondTimer Schedule a task that executes once every second
3.Use java.util.Timer to schedule a task to execute once 5 seconds have passedUse java.util.Timer to schedule a task to execute once 5 seconds have passed
4.Timer utilities
5.Timer and TimerTask Classes
6.Pause and start a timer task
7.Swing also provide a Timer class. A Timer object will send an ActionEvent to the registered ActionListener.
8.Schedule a task by using Timer and TimerTask.
9.Scheduling a Timer Task to Run Repeatedly
10.Create a scheduled task using timer
11.extends TimerTask to create your own task
12.A simple implementation of the Java 1.3 java.util.Timer API
13.Scheduling a Timer Task to Run at a Certain Time
14.Class encapsulating timer functionality
15.Timeout Observer
16.A pool of objects that should only be used by one thread at a time
17.A class that allows a programmer to determine the amount of time spend doing certain routines
18.All times in this Timer object are in milliseconds. The timer starts from the moment of it's creation.
19.Thread Timer
20.Cancel Aware Timer
21.HRTimer is a simple system-wide timer facility using a singleton Timer, with additional instrumentation.
22.Used for timing events with millisecond precision.
23.A class to wait until a condition becomes true.