利用線程池創建定時任務:
ScheduledExecutorService service = Executors.newSingleThreadScheduledExecutor();
// 參數:1、任務體 2、首次執行的延時時間
// 3、任務執行間隔 4、間隔時間單位
service.scheduleAtFixedRate(new Runnable() {
@Override
public void run() {
System.out.println("定時任務"+new Date());
}
},0,3,TimeUnit.SECONDS);
運行結果如下: