PriorityBlockingQueueは、無制限のブロッキングキューを優先順位付け
以下のためのパッケージ変更com.dh.learn.queue; インポートjava.util.concurrent.BlockingQueue; インポートjava.util.concurrent.PriorityBlockingQueue; パブリック クラスLearnPriorityBlockingQueue { // PriorityBlockingQueueはReentrantLockのと条件がブロッキングを達成するための追加、優先度つきキューに基づいています / / PriorityBlockingQueueが優先と無限有する // 添加元素が存在する場合、キューが無制限であるため、それがブロックされていない(自動膨張)。キューから採取した要素は、目詰まりします場合にのみ、キューが空である // 基礎となるデータ構造である:配列の連続配列:スタックの小さなトップ(ルートノードが子ノードである2よりも小さい) パブリック 静的 ボイドメイン(文字列[]引数){ // 初期容量の大きさと比較指定することができ 、<文字列> = PriorityBlockingQueue BlockingQueueのを新しい新規 > <PriorityBlockingQueueであります(); } }