什么是 阻塞队列 阻塞队列 ,顾名思义,首先它是一个 队列 ,而一个 阻塞队列 在数据结构中所起的作用大致如下图所示: 当 阻塞队列 是空时,从 队列 中获取元素的操作将会被 阻塞 。. 当 阻塞队列 是满时,往 队列 里添加元素的操作将会被 阻塞 。. 试图从空的 阻塞队列 中获取元素的线程将会被 阻塞 ,直到其他的线程往空的 队列 插入新的元素。. 试图往已满的 阻塞队列 中添加新元素的线程同样也会被 阻塞 ,直到其他的线程从列中移除一个或者多个元素或者完全清空 队列 后使 队列 重新变得空闲起来并后续新增。
什么是阻塞队列?
最新推荐文章于 2024-06-13 08:37:22 发布