timertask实例

 

2个关键类:timer(定时器,定时执行某个东西),timertask(真正的业务逻辑,写在run方法里面)

然后再记住一个方法:timer.scheduleAtFixedRate()即可。

 

 

 

package sh.arvato.testTimerTask;

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

public class TestTimerTask extends TimerTask{

	//定义组件
	private Timer timer;
	
	
	public TestTimerTask(){
		timer=new Timer();
		timer.scheduleAtFixedRate(this, 5*1000, 5*1000);
	}
	
	
	public static void main(String[] args) {
		new TestTimerTask();
	}
	
	@Override
	public void run() {
		System.out.println(new Date());
		
	}

}
 

 

 

 

你可能感兴趣的:(timertask)