package timer;
import java.util.Timer; import java.util.TimerTask;
public class Reminder {
Timer timer;
public Reminder(int seconds) { timer = new Timer(); timer.schedule(new RemindTask(), seconds * 1000,3000);//seconds * 1000 任务前延时 3000间隔 }
class RemindTask extends TimerTask {
@Override public void run() { System.out.println("Time's up!"); //timer.cancel();//Terminate the timer thread } }
public static void main(String[] args) { System.out.println("About to schedule task."); new Reminder(10); System.out.println("Task scheduled."); } }