java定时器

来源:互联网 发布:邓婕版王熙凤点评 知乎 编辑:程序博客网 时间:2024/06/08 15:52
   第一次写博客,希望自己可以更加努力!!小伙伴们加油。
   java的定时器,很简单的意思就是,定时执行的java的方法,现在来写一下这个定时方法。我这边是一个定时 执行的一个SQL语句,执行删除。
   设定的时间是每天的晚上十一点半执行定时器。我做的是一个酒店预订信息的删除。顾客在预定的日期内没有到店办理入住的顾客将视为取消预定,这样一个小功能。
 

   首先使用calendar来设置时间。设置时分秒。
    Calendar  calendar = Calendar.getInstance();//得到Calendar对象
    calendar.set(Calendar.HOUE_OF_DAY,23);//设置calendar的小时为23 
    calendar.set(Calendar.MINUTE,30);//设置calendar的分钟为 30
    calendar.set(Calendar.SECOND,0);//设置calendar的秒 为0
   
    Date date = calendar.getTime();//的到日历的毫秒数
    Timer timer = newTimer();//得到定时器对象
     timer.scheduleAtFixedRate( new TimerTask(){
              @Override
              public void run(){
                  //这里填写你执行的方法或者函数
}

},date,1000*60*60*24);


这样写台难看了下面附图!!


1 0
原创粉丝点击