gpt4 book ai didi

java - 可调整大小的 Java BlockingQueue

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:33:08 25 4
gpt4 key购买 nike

所以我在生产者/消费者类型的应用程序中使用固定大小的 BlockingQueue [ArrayBlockingQueue],但我希望用户能够动态更改队列大小。问题是没有允许在创建后更改容量的 BlockingQueue 实现。以前有人遇到过这个吗?有什么想法吗?

最佳答案

最明显的解决方案(可能合适也可能不合适,具体取决于您的情况)是简单地实例化一个具有您想要的更新容量的队列。然后将旧队列中的所有内容推送到新队列中。

关于java - 可调整大小的 Java BlockingQueue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6600023/

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