欢迎来到<并发王者课>,本文是该系列文章中的第20篇. 在上一篇文章中,我们介绍了Condition的用法.在本文中,将为你介绍CountDownLatch的用法.CountDownLatch是JUC中的一款常用工具类,当你在编写多线程代码时,如果你需要协调多个线程的开始和结束动作时,它可能会是你的不错选择. 一.CountDownLatch适用的两个典型应用场景 场景1. 协调子线程结束动作:等待所有子线程运行结束 对于资深的王者来说,下面这幅图一定再熟悉不过了.在王者开局匹配队友时,所有的…