java定時任務巢狀
package com.huatek.d20150803;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ScheduledFuture;
import java.util.concurrent.TimeUnit;
public class ScheduledTest {
public static void main(String args[]) throws Exception
{
Temp command = new Temp();
ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1);
//延遲固定時間執行某個任務
ScheduledFuture<?> scheduleTaskOut = scheduler.scheduleWithFixedDelay(command, 0, 10, TimeUnit.HOURS);
}
}
/**
* 外部定時執行的任務
*/
class Temp extends Thread
{
public void run()
{
System.out.println("Hello,out");
ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1);
TempTwo commandTwo = new TempTwo();
//以固定頻率執行某個任務
ScheduledFuture<?> scheduleTaskIn = scheduler.scheduleAtFixedRate(commandTwo, 0, 5, TimeUnit.SECONDS);
}
}
/**
* 內部定時執行的任務
*/
class TempTwo extends Thread
{
public void run()
{
System.out.println("Hello,in");
}
}
相關文章
- Locust 任務巢狀巢狀
- Java 定時任務Java
- java web定時任務JavaWeb
- Java & Go 定時任務JavaGo
- java定時任務--Timer、TimerTaskJava
- Java編寫定時任務Java
- Java定時任務解決方案Java
- Java之定時任務全家桶Java
- java Quartz 定時任務管理類Javaquartz
- Java如何實現定時任務?Java
- Java 中的定時任務(一)Java
- 定時任務
- java springboot 實現定時器任務JavaSpring Boot定時器
- Java 定時任務技術趨勢Java
- 使用Java實現定時任務排程Java
- Java定時任務實現優惠碼Java
- SpringTask定時任務Spring
- Oracle定時任務Oracle
- Navicat定時任務
- schedule 定時任務
- 定時任務scheduler
- 定時任務操作
- @Scheduled 定時任務
- Linux 定時任務Linux
- Linux | 定時任務Linux
- At 、Crontabl定時任務
- crontab定時任務
- laravel定時任務Laravel
- SpringBoot定時任務Spring Boot
- springboot:定時任務Spring Boot
- 定時任務管理
- ubuntu定時任務Ubuntu
- 定時任務crond服務
- 基於Java反射的定時任務設計Java反射
- 簡單說說Java 定時任務框架---QuartzJava框架quartz
- java 定時任務 quartz 時間表示式Cron總結Javaquartz
- SpringBoot與非同步任務、定時任務、郵件任務Spring Boot非同步
- Linux系統中延時任務及定時任務Linux