Есть ли какая-нибудь библиотека, которая реализует потокобезопасную очередь с ограниченным приоритетом в java? Мне нужно что-то вроде quava MinMaxPriorityQueue, кроме потокобезопасности. если очередь заполнена, он должен удалить элемент с самым низким приоритетом и добавить новый элемент, за исключением случаев, когда новый элемент имеет самый низкий приоритет.
Потокобезопасная очередь с ограниченным приоритетом в Java
comment
да, но он не удаляет элемент с самым низким приоритетом, если добавляется новый элемент с более высоким приоритетом
- person herburos   schedule 28.01.2015
Ответы (1)
Вы можете сделать MinMaxPriorityQueue синхронизированным
Queue<E> queue = Queues.synchronizedQueue(MinMaxPriorityQueue.<E>create());
Очереди являются частью пакета com.google.common.collect.
person
mavarazy
schedule
28.01.2015