JAVA之阻塞队列

阻塞队列 首先它是一个队列,而一个阻塞队列在数据结构中所起的作用大致如下图: 当阻塞队列是空时,从队列中获取元素的操作将会被阻塞。 当阻塞队列是满时,往队列中添加元素的操作将会被阻塞。 在多线程领域:所谓阻塞,在某些情况下会挂起线程(即阻塞),一旦条件满足,被挂起的线程又会自动被唤醒。 为什么需要BlockingQueue 好处是:我们不需要关心什么时候需要阻塞线程,什么时候需要唤醒线程,因为这一
相关文章
相关标签/搜索