摘要: 一、CountDownLatch(线程计数器 ) CountDownLatch 类位于 java.util.concurrent 包下,利用它可以实现类似计数器的功能。比如有一个任务 A,它要等待其他 4 个任务执行完毕之后才能执行,此时就可以利用 CountDownLatch来实现这种功能了。 f 阅读全文
posted @ 2020-08-14 21:44 FireCode 阅读(140) 评论(0) 推荐(0)
摘要: 一、Java 阻塞队列原理 阻塞队列,关键字是阻塞,先理解阻塞的含义,在阻塞队列中,线程阻塞有这样的两种情况: 1.1 当队列中没有数据的情况下,消费者端的所有线程都会被自动阻塞(挂起),直到有数据放入队列。 1.2 当队列中填满数据的情况下,生产者端的所有线程都会被自动阻塞(挂起),直到队列中有空 阅读全文
posted @ 2020-08-14 21:25 FireCode 阅读(276) 评论(0) 推荐(0)