java之Timer类使用方法小例子

直接上代码:

	package com.iamzken.test;  
	  
	import java.util.Timer;  
	import java.util.TimerTask;  
	  
	public class Test {  
	    public static void main(String[] args) {  
	        //这里参数为true代表该线程为后台线程,如果是false则代表后台线程  
	        Timer timer = new Timer(true);
	        timer.schedule(new MyTask(), 1000, 2000);  
	    }  
	}  
	  
	class MyTask extends TimerTask {  
	  
	    @Override  
	    public void run() {  
	        System.out.println("hello");  
	  
	    }  
	  
	}  


代表在1秒钟之后开始执行mytask,每两秒钟执行一次。

备注:timer的功能也可以通过使用Thread类的sleep方法无限循环来实现。

原文地址:https://www.cnblogs.com/iamconan/p/7383514.html