常常用于 监听某些初始化操做,等 初始化线程 所有执行完毕后,才通知 主线程 继续工做 a) 即 一个线程处于阻塞的状态下,他要收到 多少次通知,才能被 苏醒,并继续往下执行 b) 注意:只能阻塞 一个线程 c) "countDown.countDown() 到了 0,并使得 countDown.await() 苏醒" 以后,仍旧能进行 countDown.countDown(),而且不会报错;可是countDown.getCount() 始终为 0
场景假设:每一个线程表明一个 跑步运动员,当 全部运动员 都准备好,才能一块儿出发,只要有一我的没有准备好,那么你们都要等待他 a) 注意:阻塞的是 每一个线程