java 原生定时执行程序(ScheduledExecutorService)

package ThreadPoolTest;

import java.util.Date;
import java.util.concurrent.*;

public class Main {
    public static void main(String[] args) {
        test2();
    }

    static  void  test2(){

        ScheduledExecutorService executorService=new ScheduledThreadPoolExecutor(1);
        executorService.scheduleWithFixedDelay(new Runnable() {
            @Override
            public void run() {
                System.out.println( new Date());
            }
        },1000, 5000, TimeUnit.MILLISECONDS); // 1000  初始化开始时间   5000 间隔时间

    }
}

 

posted @ 2018-04-19 15:22  甜菜波波  阅读(964)  评论(0编辑  收藏  举报