java定时器

public static void main(String[] args) {
		//定时器任务
		TimerTask task=new TimerTask() {
			//任务执行的方法run(线程run方法)
			public void run() {
				System.out.println("HI");
			}
		};
		final Timer timer=new Timer();
		//定时器调用定时器任务, 
		//第一个参数为定时器任务
		//第二个参数是多少毫秒后执行任务
		//第三个参数是间隔多久执行一次任务
		timer.schedule(task, 0,1000);
		/**
		 * 程序10秒后退出
		 */
		task=new TimerTask() {
			public void run() {
				timer.cancel();
			}
		};
		//第一个参数为定时器任务
		//第二个参数为多少毫秒后执行任务,并且执行一次
		timer.schedule(task, 10000);
		
	}


你可能感兴趣的:(java定时器)