2

在 Java 7 中,DelayQueue 的实现使用了没有公平策略的 ReentrantLock。从长远来看,这是一个问题吗?线程会因此而饿死吗?

谢谢

4

1 回答 1

0

如果您考虑ScheduledThreadPoolExecutor(或任何其他生产者/消费者情况),工作线程是独立的,因此DelayQueue. 所以,不:允许线程进行/轮询的顺序没有区别。

于 2013-03-24T21:41:21.713 回答