Java Timer .scheduleAtFixedRate (TimerTask task, long delay, long period)
Syntax
Timer.scheduleAtFixedRate(TimerTask task, long delay, long period) has the following syntax.
public void scheduleAtFixedRate(TimerTask task, long delay, long period)
Example
In the following code shows how to use Timer.scheduleAtFixedRate(TimerTask task, long delay, long period) method.
/* w w w . ja va 2 s . c o m*/
import java.util.Timer;
import java.util.TimerTask;
class MyTimerTask extends TimerTask {
public void run() {
System.out.println("Timer task executed.");
}
}
public class Main {
public static void main(String[] args) {
TimerTask tasknew = new MyTimerTask();
Timer timer = new Timer();
timer.scheduleAtFixedRate(tasknew,500,1000);
}
// this method performs the task
public void run() {
System.out.println("working at fixed rate delay");
}
}
The code above generates the following result.
Home »
Java Tutorial »
java.util »
Java Tutorial »
java.util »