欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java基础回顾之线程---定时器

程序员文章站 2022-03-07 20:19:55
package com.bjpowernode.demo03;import java.util.Date;import java.util.Timer;import java.util.TimerTask;/** * 定时器 * @author Administrator * */public class Test01 {public static void main(String[] args) throws InterruptedException {//1)创建对象...
package com.bjpowernode.demo03;

import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

/**
 * 定时器
 * @author Administrator
 *
 */
public class Test01 {

	public static void main(String[] args) throws InterruptedException {
		//1)创建对象
//		Timer timer = new Timer();
		Timer timer = new Timer(true); 		//定时器是一个守护线程,特点是main线程结束,它也结束
		
		//2)执行任务 
//		timer.schedule(task, delay);  	//延迟delay毫秒后执行task任务
//		timer.schedule(task, time); 	//在time这个时间执行task任务 
//		timer.schedule(task, delay, period); 	//延迟delay毫秒后执行task任务,以后每隔period毫秒重复执行task任务 
		
		timer.schedule(new TimerTask() {
			@Override
			public void run() {

			}
		} ,2000,1000); 		//2000毫秒后打印一行字符串
		
		Thread.sleep(10000);
	}

}

本文地址:https://blog.csdn.net/qq_30347133/article/details/107304190