怎样用Timer定时器执行多个定时任务

怎样用Timer定时器执行多个定时任务,第1张

package comz.autoupdatefile

import java.util.Timer

import java.util.TimerTask

public class M {

public static void main(String[] args) {

// TODO todo.generated by zoer

Timer timer = new Timer()

timer.schedule(new MyTask(), 1000, 2000)

timer.schedule(new MyTask1(), 1000, 2000)

}

}

class MyTask extends TimerTask {

@Override

public void run() {

System.out.println("dddd")

}

class MyTask1 extends TimerTask {

@Override

public void run() {

System.out.println("eeee")

}

}

firstTime - 首次执行任务的时间。 period - 执行各后续任务之间的时间间隔,单位是毫秒。 例子: public static void main(String[] args) throws Exception { Timer timer=new Timer()//创建一个timer对象 Test test=new Test()//新建一个任务类的对象 timer.schedule(test, new Date(),60000*60*24)//表示冲当前时间开始执行第一次,然后每天执行一次 } //这个是任务类,意思就是说你要重复执行的事(方法) public class Test extends TimerTask{ public void run() { System.out.println("我爱你!")} }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7996306.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存