package com.company.bingfa;
import java.util.concurrent.PriorityBlockingQueue;
public class MyPriorityBlockingQueue {
public static void main(String[] args) {
PriorityBlockingQueue<String> list = new PriorityBlockingQueue<>();
list.add("a");
list.add("b");
list.add("c");
list.add("b");
System.out.println(list.poll());
System.out.println(list.poll());
System.out.println(list.poll());
System.out.println(list.poll());
/*
a
b
b
c
*/
}
}
本文通过一个具体的示例,深入探讨了Java中PriorityBlockingQueue的使用方法,展示了如何添加元素并处理队列中的数据。这是一个适用于多线程环境下优先级队列操作的实用指南。
1152

被折叠的 条评论
为什么被折叠?



