1.condition
使用codition循环打印:https://blog.csdn.net/qq_28764557/article/details/101344350
使用condition实现一个有界的队列:https://blog.csdn.net/qq_28764557/article/details/104700390
condition的原理解析:https://blog.csdn.net/qq_28764557/article/details/104701094
2.同步容器和并发容器
同步容器和并发容器集合和map的演变:https://blog.csdn.net/qq_28764557/article/details/101699446
3.阻塞队列
阻塞队列汇总:https://www.cnblogs.com/bjxq-cs88/p/9759571.html
只看其中的ArrayBlockingQueue,LinkedBlockingQueue。线程池。
4.线程池
自己的文章:https://blog.csdn.net/qq_28764557/article/details/102372217
线程池:https://www.cnblogs.com/yysbolg/p/7355800.html
线程池参数:https://blog.csdn.net/ye17186/article/details/89467919
shutdown和shutdownNow;https://blog.csdn.net/liulipuo/article/details/39004279
-------------------------------------------------------------------------------------------
5.AQS
aqs:https://blog.csdn.net/qq_28764557/article/details/101035108
aqs面试题:https://blog.csdn.net/GV7lZB0y87u7C/article/details/92260574
-------------------------------------------------------------------------------------------
6.countdownLatch
countdownLatch:https://blog.csdn.net/qq_28764557/article/details/101421130
--------------------------------------------------------------------------------------------
7.信号量Semaphore:一次进来几个线程
Semaphore:https://blog.csdn.net/qq_28764557/article/details/101440202
---------------------------------------------------------------------------------------------
8.CyclicBarrier:很多人做自己得事情,做完了开会
CyclicBarrier:https://blog.csdn.net/qq_28764557/article/details/101424197
网上的说法:https://www.jianshu.com/p/333fd8faa56e
------------------------------------------------------------------------------------------------
9.Exchanger:在交换之前等待
Exchanger:https://blog.csdn.net/qq_28764557/article/details/101508877
------------------------------------------------------------------------------------------------
并发的顺序观看。