【从入门到放弃-Java】并发编程-JUC-LinkedBlockingQueue
简介
上一篇【从入门到放弃-Java】并发编程-JUC-ConcurrentLinkedQueue学习了并发队列ConcurrentLinkedQueue,它是一个非阻塞无界队列。本文来学习下JUC中的一个阻塞有界队列-LinkedBlockingQueue。
LinkedBlockingQueue
如图继承了AbstractQueue类,实现了BlockingQueue和Serializable接口
LinkedBlockingQueue
/**
* Creates a {@code LinkedBlockingQueue} with a capacity of
* {@link Integer#MAX_VALUE}.
*/
// 如果没传capacity 则默认使用Integer.MAX_VALUE作为队列大小
public Li
