最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java實現(xiàn)監(jiān)控多個線程狀態(tài)的簡單實例

 更新時間:2017年03月04日 08:54:24   投稿:jingxian  
下面小編就為大家?guī)硪黄狫ava實現(xiàn)監(jiān)控多個線程狀態(tài)的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

實例如下:

import java.util.concurrent.CountDownLatch;
import java.util.concurrent.Executor;
import java.util.concurrent.Executors;

/**
 * 測試監(jiān)控類
 * 
 * @author
 * 
 */
public class WatchThread {

 /**
 * 測試函數(shù)
 * 
 * @throws InterruptedException
 */
 public void testThread() throws InterruptedException {
 int threadNum = 10;
 // 初始化countDown
 CountDownLatch threadSignal = new CountDownLatch(threadNum);
 // 創(chuàng)建固定長度的線程池
 Executor executor = Executors.newFixedThreadPool(threadNum);
 for (int i = 0; i < threadNum; i++) { // 開threadNum個線程
  Runnable task = new TestThread(threadSignal);
  // 執(zhí)行
  executor.execute(task);
 }
 threadSignal.await(); // 等待所有子線程執(zhí)行完
 // do work
 System.out.println(Thread.currentThread().getName() + "+++++++結(jié)束.");
 }

 /**
 * 測試函數(shù)
 */
 public static void main(String[] args) throws InterruptedException {
 WatchThread test = new WatchThread();
 test.testThread();
 }

 /**
 * 
 * @author jill
 * 
 */
 private class TestThread implements Runnable {
 private CountDownLatch threadsSignal;

 public TestThread(CountDownLatch threadsSignal) {
  this.threadsSignal = threadsSignal;
 }

 public void run() {
  System.out.println(Thread.currentThread().getName() + "開始...");
  // do shomething
  System.out.println("開始了線程::::" + threadsSignal.getCount());
  // 線程結(jié)束時計數(shù)器減1
  threadsSignal.countDown();  //這句代碼 建議放在 finally里執(zhí)行 
  System.out.println(Thread.currentThread().getName() + "結(jié)束. 還有"
   + threadsSignal.getCount() + " 個線程");
 }
 }

}

以上這篇Java實現(xiàn)監(jiān)控多個線程狀態(tài)的簡單實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解java中產(chǎn)生死鎖的原因及如何避免

    詳解java中產(chǎn)生死鎖的原因及如何避免

    這篇文章主要介紹了java中產(chǎn)生死鎖的原因及如何避免,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • JavaEE通過response實現(xiàn)請求重定向

    JavaEE通過response實現(xiàn)請求重定向

    這篇文章主要介紹了JavaEE通過response實現(xiàn)請求重定向的方法,非常的簡單實用,有需要的朋友可以參考下
    2014-10-10
  • Springboot靜態(tài)資源的訪問方法介紹

    Springboot靜態(tài)資源的訪問方法介紹

    最近在做SpringBoot項目的時候遇到了“白頁”問題,通過查資料對SpringBoot訪問靜態(tài)資源做了總結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • SpringBoot+Redission實現(xiàn)排行榜功能的示例代碼

    SpringBoot+Redission實現(xiàn)排行榜功能的示例代碼

    這篇文章主要介紹了基于SpringBoot+Redission實現(xiàn)排行榜功能,實現(xiàn)一個排行榜,要求按照分?jǐn)?shù)和達成這個分?jǐn)?shù)的時間排序,即相同分?jǐn)?shù)下,時間早的在上面,文中通過代碼示例介紹的非常詳細,需要的朋友可以參考下
    2024-05-05
  • SpringBoot實現(xiàn)JPA多數(shù)據(jù)源配置小結(jié)

    SpringBoot實現(xiàn)JPA多數(shù)據(jù)源配置小結(jié)

    本文主要介紹了SpringBoot實現(xiàn)JPA多數(shù)據(jù)源配置小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-01-01
  • Java線程池7個參數(shù)的詳細含義

    Java線程池7個參數(shù)的詳細含義

    java多線程開發(fā)時,常常用到線程池技術(shù),這篇文章是對創(chuàng)建java線程池時的七個參數(shù)的詳細解釋,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Java Web監(jiān)聽器Listener接口原理及用法實例

    Java Web監(jiān)聽器Listener接口原理及用法實例

    這篇文章主要介紹了Java Web監(jiān)聽器Listener接口原理及用法實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • javax.validation.constraints如何校驗參數(shù)合法性

    javax.validation.constraints如何校驗參數(shù)合法性

    本文將深入探討javax.validation.constraints的基本用法和高級應(yīng)用,幫助讀者更好地理解和運用這個強大的校驗框架,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • springmvc mybatis集成配置示例

    springmvc mybatis集成配置示例

    本文主要介紹springmvc+mybatis集成配置,這里提供了實例代碼,和簡單說明,有需要的小伙伴可以參考下
    2016-09-09
  • 如何使用JJWT及JWT講解和工具類

    如何使用JJWT及JWT講解和工具類

    關(guān)于JWT的文章網(wǎng)上已經(jīng)多如牛毛了,但是相信很多同學(xué)學(xué)的還是云里霧里,所以在我學(xué)習(xí)JWT之后盡量用最簡潔的描述寫下這篇文章用于日后復(fù)習(xí),與此同時也希望可以幫助同學(xué)們共同進步
    2021-09-09

最新評論

新田县| 华蓥市| 临清市| 东城区| 广河县| 临夏县| 廉江市| 前郭尔| 宁波市| 云安县| 平和县| 曲周县| 将乐县| 多伦县| 丰城市| 松滋市| 乃东县| 天峻县| 涡阳县| 郴州市| 西畴县| 藁城市| 乌鲁木齐县| 祁阳县| 武穴市| 洪洞县| 即墨市| 离岛区| 庄浪县| 赤壁市| 买车| 连江县| 玉林市| 西林县| 桃源县| 德清县| 九寨沟县| 铁力市| 兴文县| 承德县| 栖霞市|