Java阻塞队列与非阻塞队列的区别在哪? -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Java阻塞队列与非阻塞队列的区别在哪?

小天使爱美 2020-04-12 22:10:15 311

Java阻塞队列与非阻塞队列的区别在哪?

Java
分享到
取消 提交回答
全部回答(1)
  • 星尘linger
    2020-04-12 22:11:10

    阻塞队列与普通队列的区别在于,当队列是空的时,从队列中获取元素的操作将会被阻塞,或者当队列是满时,往队列里添加元素的操作会被阻塞。试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。同样,试图往已满的阻塞队列中添加新元素的线程同样也会被阻塞,直到其他的线程使队列重新变得空闲起来

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题