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編寫定時任務Java
- Java 中的定時任務(一)Java
- Java定時任務解決方案Java
- Java之定時任務全家桶Java
- Java如何實現定時任務?Java
- java Quartz 定時任務管理類Javaquartz
- 定時任務
- Java 定時任務技術趨勢Java
- Java定時任務排程詳解Java
- java web每天定時執行任務JavaWeb
- 定時任務scheduler
- At 、Crontabl定時任務
- crontab定時任務
- 定時任務管理
- ubuntu定時任務Ubuntu
- schedule 定時任務
- Oracle定時任務Oracle
- laravel定時任務Laravel
- Navicat定時任務
- @Scheduled 定時任務
- Js定時任務JS
- mysql 定時任務MySql
- Web定時任務Web
- 定時任務操作
- 使用Java實現定時任務排程Java
- Java定時任務實現優惠碼Java
- 定時任務crond服務
- quartz定時任務時間設定quartz
- Golang——Cron 定時任務Golang
- Linux | 定時任務Linux
- Linux 定時任務Linux
- 石英定時任務-quartzquartz
- Spring 定時任務Spring
- Linux at 定時任務Linux