gpt4 book ai didi

java - java中的线程安全有界优先级队列

转载 作者:行者123 更新时间:2023-11-30 08:16:43 25 4
gpt4 key购买 nike

是否有任何库可以在 Java 中实现线程安全的有界优先级队列?除了线程安全之外,我需要类似 quava 的 MinMaxPriorityQueue 的东西。如果队列已满,它应该删除优先级最低的元素并添加新元素,除非新元素是优先级最低的元素。

最佳答案

您可以使 MinMaxPriorityQueue 同步

 Queue<E> queue = Queues.synchronizedQueue(MinMaxPriorityQueue.<E>create());

队列是 com.google.common.collect 包的一部分。

关于java - java中的线程安全有界优先级队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28186097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com