Indi
犀利豆的博客 xilidou.com

最近在看 《Java并发编程的艺术》 回顾线程池的原理和参数的时候发现一个问题,如果 corePoolSize = 0 且 阻塞队列是无界的。线程池将如何工作? 我们先回顾一下书里面描述线程池 execute() 工作的逻辑: 如果当前运行的线程,少于corePoolSize,则创建一个新的线程来执行任务。 如果运行的线程等于或多于 corePoolSize,将任务加入 BlockingQueue…

讨论

还没有评论,来说第一句吧。

犀利豆的博客 的其他文章