多線程之阻塞式隊列

1、以ArrayBlockingQueue爲例 將元素放入隊裏   2、下面看下offer中的代碼 如果有阻塞節點就去喚醒 Node節點會記錄對應的線程,所以阻塞式隊列中的Condition可以喚醒阻塞隊列斷點線程 2、獲取數據方法   一般要當前線程阻塞時要用take 如果隊列爲空則阻塞隊列 將node節點記錄阻塞的線程,以便加入隊列時喚醒線程
相關文章
相關標籤/搜索