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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 鲤鱼仙 中级黑马   /  2015-7-17 00:06  /  242 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
*  JAVA中的定时器:
*   可以在指定的时间间隔上,重复执行某些代码
*  定时发送邮件
*  定时器,是由另一个线程控制
*  java.util.Timer 类 定时器类
*  负责程序定时运行
*  构造方法
*   Timer(boolean false)
*  
*  schedule(TimerTask task, Date firstTime, long period)
*  TimerTask task 定时器要运行的代码
    Date firstTime 程序第一次开始的时间
    long period 间隔时间 毫秒值
   
    第一个参数,继承TimerTask 子类对象
     重写run方法

*/

import java.util.*;
class Task extends TimerTask{
        public void run(){
                System.out.println("定时发送垃圾邮件");
        }
}
public class TimerDemo {
        public static void main(String[] args) {
                //创建定时器类的对象Timer,不要写守护的
                Timer time = new Timer(false);
                //调用方法schedule,传递三个参数,实现定时运行
                time.schedule(new Task(), new Date(), 1000);
        }
}

1 个回复

倒序浏览
只有兴趣才是最好的老师~~! 找到好玩的猜有动力啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马