JUC集合類之阻塞隊列

概念

當阻塞隊列爲空時,獲取(take)操作是阻塞的;當阻塞隊列爲滿時,添加(put)操作是阻塞的。

阻塞隊列不用手動控制什麼時候該被阻塞,什麼時候該被喚醒,簡化了操作。許多消息中間件底層(就是阻塞隊列生產消費)就是用它們實現的,還有線程池

架構

我們用diagrams查看一下
watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI4MzQ4Nw==,size_16,color_FFFFFF,t_70

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章