方法 java.util.concurrent.BlockingQueue.add(E e) 的 JavaDoc 读取:
我的问题是:它会返回 false 吗?如果没有,为什么这个方法返回一个 boolean 值?
这对我来说似乎很奇怪。这背后的设计决策是什么?
感谢您的知识!
曼努埃尔
最佳答案
它遵循 Collection.add(E e)
的契约(因为 BlockingQueue
是 Collection
的子类型):
关于Java 的 BlockingQueue 设计问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4168654/