java多線程:BlockingQueue

Queue隊列遵循了先進先出的原則 BlockingQueue繼承了Queue 可以通過IDEA的UML圖看出彼此的關係: BlockingQueue :阻塞隊列 向隊列尾添加元素(put()方法)時,若隊列已經塞滿,則當前線程會被阻塞,直到隊列中元素被消費,出現空餘位置,則線程繼續工作 向隊列頭取元素(take()方法)時,若隊列爲空,則當前線程會被阻塞,直到隊列中出現新的元素,當前線程纔會繼續
相關文章
相關標籤/搜索