第一个思考题我有另一种看法,前面addworker方法失败,除了线程池状态发生改变,也有可能线程数目>=核心线程,如果我传入的核心线程数目为0,并且阻塞队列为无界呢,我们就需要创建救急线程,workQueue.offer(command)只会把任务添加到阻塞队列中,所以这里有一步判断核心线程是否为0,如果是0,则创建救急线程
点赞 评论

相关推荐

牛客网
牛客企业服务