多线程_高级主题_定时调度
Posted qust-lgh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多线程_高级主题_定时调度相关的知识,希望对你有一定的参考价值。
package com.lgh.others;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Timer;
import java.util.TimerTask;
/**
* 任务调度:Timer和TimerTask类
* @author Mr Lu
*
*/
public class TimerTest01 {
public static void main(String[] args) {
Timer timer = new Timer();
// 执行安排
//timer.schedule(new MyTask(), 10000);// 执行任务一次
// timer.schedule(new MyTask(), 1000,200);// 执行多次
Calendar calendar = new GregorianCalendar(2099,12,31,21,53,54);
timer.schedule(new MyTask(), calendar.getTime(),200);//指定时间
}
}
// 任务类
class MyTask extends TimerTask{
@Override
public void run() {
for (int i = 0; i < 10; i++) {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("放空大脑休息会");
}
System.out.println("----end----");
}
}
以上是关于多线程_高级主题_定时调度的主要内容,如果未能解决你的问题,请参考以下文章