804. Concurrent包⾥的其他东⻄:ArrayBlockingQueue、CountDownLatch等等。

  1. ArrayBlockingQueue 数组结构组成的有界阻塞队列:
  2. CountDownLatch 允许⼀个或多个线程等待其他线程完成操作;

join⽤于让当前执⾏线程等待join线程执⾏结束。其实现原理是不停检查join线程是否存活,如果join线程存活则让当前线程永远wait