PriorityBlockingQueue
неограничен, но мне нужно каким-то образом связать его. Каков наилучший способ достичь этого?
Для информации ограниченный PriorityBlockingQueue
будет использоваться в ThreadPoolExecutor
.
NB: ограниченным я не хочу бросать Exception, если это произойдет, я хочу поместить объект в очередь, а затем вырезать его на основе его значения приоритета. Есть ли хороший способ сделать это?