JAVA多线程之阻塞队列

什么是阻塞队列? 多线程环境中,通过队列可以很容易实现数据共享,比如经典的“生产者”和“消费者”模型中,通过队列可以很便利地实现两者之间的数据共享。阻塞队列相当于一个缓冲区,生产者和消费者可以经过它来通信。那到底是怎样进行阻塞的? 阻塞添加:当队列满的时候,队列会阻塞插入元素的线程,直至队列不满 阻塞移除:在队列为空时,队列会阻塞移除元素的线程,直至队列不满 队列的常用方法 抛出异常: Add:
相关文章
相关标签/搜索