摘要: LinkedBlockingQueue是BlockingQueue中的其中一个,其实现方式为单向链表,下面看其具体实现。(均为JDK8) 一、构造函数 在LinkedBlockingQueue中有三个构造函数,如下图, 1、LinkedBlockingQueue() 这是一个无参的构造函数,其定义如 阅读全文
posted @ 2019-04-07 23:19 良工说技术 阅读(9296) 评论(2) 推荐(1) 编辑
摘要: 在Java的java.util.concurrent包中定义了和多线程并发相关的操作,有许多好用的工具类,今天就来看下阻塞队列。阻塞队列很好的解决了多线程中数据的安全传输问题,其中最典型的例子就是客园很好的解决“生产者--消费者”问题。下面来看其中一个实现类ArrayBlockingQueue。看到 阅读全文
posted @ 2019-04-07 14:58 良工说技术 阅读(20949) 评论(0) 推荐(0) 编辑