Java进阶:CountDownLatch倒计时
生活随笔
收集整理的這篇文章主要介紹了
Java进阶:CountDownLatch倒计时
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
概述
- CountDownLatch 倒計時器,通常用于堵塞某個線程,直到其他前置線程都執行完畢后,堵塞線程才繼續執行。
- CountDownLatch 是基于CAS實現的,因此它是線程安全的。CAS相關介紹看這篇:Java CAS原理詳解
- 舉個簡單的場景例子:某教室內當前有10個同學,等到所有同學都離開教室后,老師才過來鎖門。
使用 CountDownLatch 實現
public static void main(String[] args) throws InterruptedException {final int count總結
以上是生活随笔為你收集整理的Java进阶:CountDownLatch倒计时的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows环境安装Gradle6.4
- 下一篇: Java进阶:Semaphore信号量基