You*_*val 7 java queue out-of-memory
使用ConcurrentLinkedQueue时,如何限制队列的大小.是否有可能通过外部存储异常?
a的大小ConcurrentLinkedQueue是无限的,所以如果生产者投入的物品比消费者更快地移除物品,那么它最终会耗尽你的记忆.如果要限制队列的大小,请尝试阻塞队列,例如LinkedBlockingQueue或ArrayBlockingQueue替代.第一个的大小可以选择性地限制,而第二个的大小总是有界的.
| 归档时间: |
|
| 查看次数: |
3901 次 |
| 最近记录: |