JAVA多線程之阻塞隊列

什麼是阻塞隊列? 多線程環境中,通過隊列可以很容易實現數據共享,比如經典的「生產者」和「消費者」模型中,通過隊列可以很便利地實現兩者之間的數據共享。阻塞隊列相當於一個緩衝區,生產者和消費者可以經過它來通信。那到底是怎樣進行阻塞的? 阻塞添加:當隊列滿的時候,隊列會阻塞插入元素的線程,直至隊列不滿 阻塞移除:在隊列爲空時,隊列會阻塞移除元素的線程,直至隊列不滿 隊列的常用方法 拋出異常: Add:
相關文章
相關標籤/搜索