Timer,TimerTask的用法

来源:互联网 发布:马鞍山网络大学准考证 编辑:程序博客网 时间:2024/05/31 19:26

以前都用quartz来做定时任务,现接手一个项目,里面用的是jdk自带的Timer,所以学习并记录下

 

每两秒执行一次hello world

 

package com.mhm.test;import java.util.TimerTask;public class HelloWorldTask extends TimerTask {@Overridepublic void run() {System.out.println("hello world");}}

 

package com.mhm.test;import java.io.IOException;import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class Hello {    public static void main(String[] args) throws IOException {    Calendar c = Calendar.getInstance();Date startDate = c.getTime();TimerTask timerTask = new HelloWorldTask();Timer timer = new Timer();                //每两秒执行一次timerTasktimer.scheduleAtFixedRate(timerTask, startDate, 2 * 1000);    }}

 

 

 

原创粉丝点击