Java的队列不能指定有限的大小,那么"add"和"offer"有什么区别



Java的队列
"add"one_answers"offer"之间的区别在于,如果队列已满,"add"将导致异常,而"offer"只返回false

但我的问题是"队列何时可以满"
在标准java中似乎没有大小固定的队列,队列也没有指定大小的方法

因此,如果我们继续将元素添加/提供到队列中,队列将自动扩展。

  • 如果这是真的,当我们使用它
  • 如果不是这样,如何指定队列的最大大小

接口允许用于有限大小的实现。它不要求实现通过强制实现具有setSize方法来具有大小绑定。

请参见,例如ArrayBlockingQueue(int capacity)


因此,如果我们继续向队列中添加/提供元素,队列将自动扩展

不需要,Queue实现不需要自动增长。

相关内容

  • 没有找到相关文章

最新更新