https://blog.csdn.net/wbwjx/article/details/57856045
java.util.concurrent 包是专为 Java并发编程
而设计的包。包下的所有类可以分为如下几大类:
脑图地址: http://www.xmind.net/m/tJy5,感谢深入浅出 Java Concurrency ,此脑图在这篇基础上修改而来。
此接口是一个线程安全
的 存取实例
的队列。
BlockingQueue通常用于一个线程生产对象,而另外一个线程消费这些对象的场景。
有限的
,如果队列到达临界点,Thread1
就会阻塞,直到Thread2
从队列中拿走一个对象。Thread2
会阻塞,直到Thread1
把一个对象丢进队列。