![]() |
Timer and TimerTask example |
package java_time;
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
/**
* @web http://java-buddy.blogspot.com/
*/
public class Java_Time {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
Date calendarDate = calendar.getTime();
System.out.println("Now: " + calendarDate);
Calendar cal_1min = Calendar.getInstance();
cal_1min.add(Calendar.MINUTE, 1);
Date date_1min = cal_1min.getTime();
System.out.println("1 min later: " + date_1min);
TimerTask timeTask = new TimerTask(){
@Override
public void run() {
Calendar timerNow = Calendar.getInstance();
Date timerNowDate = timerNow.getTime();
System.out.println("1 min Timer reached: " + timerNowDate);
}
};
Timer timer = new Timer();
timer.schedule(timeTask, date_1min);
}
}
Next: Run TimerTask in scheduled, repeated fixed-rate.
No comments:
Post a Comment