Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Java 7 中,DelayQueue 的实现使用了没有公平策略的 ReentrantLock。从长远来看,这是一个问题吗?线程会因此而饿死吗?
谢谢
如果您考虑ScheduledThreadPoolExecutor(或任何其他生产者/消费者情况),工作线程是独立的,因此DelayQueue. 所以,不:允许线程进行/轮询的顺序没有区别。
ScheduledThreadPoolExecutor
DelayQueue