zoukankan      html  css  js  c++  java
  • java定时器

    参考文章

    import java.util.Date;
    import java.util.Timer;
    import java.util.TimerTask;
    
    public class Test {
        public static void main(String[] args) {
            //test1();
            test2();
        }
    
        /**
         * @todo 
         * @author zhangyanan
         * @datetime 2018年4月10日下午8:42:41
         */
        protected static void test1() {
            //Timer.schedule(TimerTask task,long delay,long period)安排指定的任务在指定的时间开始进行重复的固定延迟执行。以近似固定的时间间隔(由指定的周期分隔)进行后续执行。
            new Timer().schedule(new TimerTask() {
                @Override
                public void run() {
                    System.out.println("1");
                }
            },new Date(),1000);
        }
    
        /**
         * @todo 
         * @author zhangyanan
         * @datetime 2018年4月10日下午8:28:07
         */
        protected static void test2() {
            //Timer.scheduleAtFixedRate(TimerTask task,Date firstTime,long period)安排指定的任务在指定的时间开始进行重复的固定速率执行.
            new Timer().scheduleAtFixedRate(new TimerTask() {
                @Override
                public void run() {
                    System.out.println("2");
                }
            },new Date(),1000);
        }
    
    /*    (1)Timer.schedule(TimerTask task,Date time)安排在制定的时间执行指定的
    
        任务。
    
        (2)Timer.schedule(TimerTask task,Date firstTime ,long period)安排指定
    
        的任务在指定的时间开始进行重复的固定延迟执行.
    
        (3)Timer.schedule(TimerTask task,long delay)安排在指定延迟后执行指定的
    
        任务.
    
        (4)Timer.schedule(TimerTask task,long delay,long period)安排指定的任务
    
        从指定的延迟后开始进行重复的固定延迟执行.
    
        (5)Timer.scheduleAtFixedRate(TimerTask task,Date firstTime,long period)
    
        安排指定的任务在指定的时间开始进行重复的固定速率执行.
    
        (6)Timer.scheduleAtFixedRate(TimerTask task,long delay,long period)安
    
        排指定的任务在指定的延迟后开始进行重复的固定速率执行.*/
    }
  • 相关阅读:
    java提高篇(二四)-----HashSet
    链表(线性表)
    逆置线性表(线性表)
    Android布局_表格布局TableLayout
    Android布局_布局概述和LinearLayout布局
    Android_用户界面概述和数据单位
    Android_SDK的常用命令
    Android_程序结构分析
    CSS3_边框属性之圆角的基本图形案例
    CSS3_边框属性之圆角
  • 原文地址:https://www.cnblogs.com/yanan7890/p/8782733.html
Copyright © 2011-2022 走看看