标签: java multithreading policy blockingqueue take
在多线程环境中,关于Java take()(例如BlockingQueue)的各种实现的LinkedBlockingQueue方法(删除对象)有什么政策?
take()
BlockingQueue
LinkedBlockingQueue
首先调用take()的线程是否获得第一个可用的对象,例如它是先来先服务,随机的还是其他一些描述多线程如何访问队列的策略?我似乎在文档中找不到任何内容。