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