キューのブロッキングキューPriorityBlockingQueue

PriorityBlockingQueueは、無制限のブロッキングキューを優先順位付け

 

以下のためのパッケージ変更com.dh.learn.queue; 

インポートjava.util.concurrent.BlockingQueue;
 インポートjava.util.concurrent.PriorityBlockingQueue; 

パブリック クラスLearnPriorityBlockingQueue {
     // PriorityBlockingQueueはReentrantLockのと条件がブロッキングを達成するための追加、優先度つきキューに基づいています

    / / PriorityBlockingQueueが優先と無限有する

    // 添加元素が存在する場合、キューが無制限であるため、それがブロックされていない(自動膨張)。キューから採取した要素は、目詰まりします場合にのみ、キューが空である

    // 基礎となるデータ構造である:配列の連続配列:スタックの小さなトップ(ルートノードが子ノードである2よりも小さい)

    パブリック 静的 ボイドメイン(文字列[]引数){
         // 初期容量の大きさと比較指定することができ 
        、<文字列> = PriorityBlockingQueue BlockingQueueのを新しい新規 > <PriorityBlockingQueueであります(); 


    } 
}

 

おすすめ

転載: www.cnblogs.com/han6/p/11275554.html