java线程池如何实现任务的挂起?

a12939026 a12939026 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
就是如果在wait的时候,是把整个线程挂起,是否可以做到只把任务挂起呢?
这样可能导致的问题比如:在生产消费中,线程池比如开了4个线程,但是有4个生产者在等待,把4个工作线程都占满了。
其实整个时候已经有消费者在等着唤醒他们了,但是由于线程池已满,导致不能消费者不能执行,最终死锁。
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
a12939026
Java SE 62,620 成员 307,251 内容