A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© liudh1 中级黑马   /  2016-4-24 07:34  /  534 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package liu.dh.thread1;
import java.sql.Date;
import java.text.DateFormat;
import java.text.ParseException;
import java.util.Timer;
import java.util.TimerTask;
public class Demo3_Timer {
/**
  * @param args
  * public class Timer extends Object一种工具,线程用其安排以后在后台线程中执行的任务。
  可安排任务执行一次,或者定期重复执行。
   void schedule(TimerTask task, Date time)
          安排在指定的时间执行指定的任务。
void schedule(TimerTask task, Date firstTime, long period)
          安排指定的任务在指定的时间开始进行重复的固定延迟执行。
  */
public static void main(String[] args) {
  Timer timer = new Timer();
  Date date = new Date(System.currentTimeMillis());
  timer.schedule(new Ttm(),date,1);
  System.out.println(DateFormat.getTimeInstance().format(date));
}
}
class Ttm extends TimerTask{
@Override
public void run() {
  // TODO Auto-generated method stub
  Ttm.getTime();
}
public static void getTime() {
  Date date = new Date(System.nanoTime());
  System.out.println(DateFormat.getTimeInstance().format(date));
}
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马