不管是为了面试,还是应对工作,并发编程工具是必须掌握的。其实,很多人也看过不少文章,但始终没有掌握,又加上工作中基本上没有用过,所以这一块都还处于知识盲区。
希望通过本文让你真正的掌握(会使用大量的生活案列来讲述)。
在本场 Chat 中,会讲到到以下内容:
1. 信号量能被 FixedThreadPool 替代吗?
2. 信号量的使用场景(附代码)
3. CountDownLatch 是如何安排线程执行顺序的?
4. 生活案列讲述 CountDownLatch(附代码)
5. CyclicBarrier 和 CountdownLatch 有什么异同?(用生活案列讲述)
6. 用 Condition 实现简易版阻塞队列
7. wait/notify 实现简易版阻塞队列
8. 并发工具要注意的那些点
适合人群:对并发感兴趣的后端开发人员、Java 开发人员