• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    java多線程怎么完成同步屏障 聚集齊了才開始

    CyclicBarrier是多線程中設置同步樊籬的,具體應用場景如下:

    公司租住周末會餐,起首各自從家里出發到會餐地址,然后當所有人達到后才可以一路合影、吃飯,然后各自回家,如許的用多線程怎么規范處置

    東西/原料

    • 同步樊籬
    • CyclicBarrier

    方式/步調

    1. 1

      起首新建一個項目CyclicBarrierDemo,點擊file-->new--->class,然后勾選main函數方式

    2. 2

      在main函數中起首完當作CyclicBarrier,設心猿意馬人員到齊人數為3(這里隨你的要求設心猿意馬),設心猿意馬完當作后需要干什么

    3. 3

      建立一個線程池,然后設心猿意馬模擬用戶為3人,然后這三人達到的時候在run中從頭寫出來,然后設心猿意馬隨機達到時候

    4. 4

      挪用線程池ExecutorService,然后執行runnable,完整線程的調劑利用,用于起頭該線程

    5. 5

      最后給出打印的成果,這里運行了兩次做了對比,人員達到和分開的時候都是不確定的

    注重事項

    • 線程問題注重需要理解了再完當作該類操作
    • 發表于 2018-04-27 00:00
    • 閱讀 ( 697 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆