国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java多線程并發executorservice(任務調度)類

2019-11-26 15:46:46
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

package com.yao;

import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ScheduledFuture;
import java.util.concurrent.TimeUnit;

/**
 * 以下是一個帶方法的類,它設置了 ScheduledExecutorService ,2秒后,在 1 分鐘內每 10 秒鐘蜂鳴一次
 *
 * @author yaokj
 *
 */
class BeeperControl {
 private final ScheduledExecutorService scheduler = Executors
   .newScheduledThreadPool(1);

 public void beepForAnHour() {
  final Runnable beeper = new Runnable() {
   public void run() {
    System.out.println("beep");
   }
  };
  final ScheduledFuture<?> beeperHandle = scheduler.scheduleAtFixedRate(
    beeper, 2, 10, TimeUnit.SECONDS);
  scheduler.schedule(new Runnable() {
   public void run() {
    beeperHandle.cancel(true);
    scheduler.shutdown();
   }
  }, 60, TimeUnit.SECONDS);

 }
}

public class ScheduledExecutorServiceDemo {

 public static void main(String[] args) {

  new BeeperControl().beepForAnHour();
 }

}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 遵义市| 宜春市| 阿拉善左旗| 六枝特区| 滦南县| 广德县| 临沭县| 高邮市| 临江市| 泰州市| 钟山县| 平罗县| 汾阳市| 浦北县| 井陉县| 兴文县| 正蓝旗| 丰城市| 界首市| 井研县| 江北区| 郎溪县| 丹凤县| 随州市| 新津县| 囊谦县| 浦江县| 宕昌县| 射阳县| 长丰县| 彭山县| 保靖县| 武威市| 七台河市| 泰州市| 布尔津县| 汨罗市| 乌拉特中旗| 三河市| 登封市| 铁岭县|