摘要: 开始之前,需要明确几个概念,方便后面理解线程池的运行原理。 核心线程(corePool):线程池最终执行任务的角色肯定还是线程,同时我们也会限制线程的数量,所以我们可以这样理解核心线程,有新任务提交时,首先检查核心线程数,如果核心线程都在工作,而且数量也已经达到最大核心线程数,则不会继续新建核心线程 阅读全文
posted @ 2021-01-19 09:53 志不坚者智不达 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/yeya/archive/2019/01/03/10212501.html 前言 前面的文章里,我们学习了有关锁的使用,锁的机制是保证同一时刻只能有一个线程访问临界区的资源,也就是通过控制资源的手段来保证线程安全,这固然是一种有效的手段,但程序的 阅读全文
posted @ 2021-01-19 09:24 志不坚者智不达 阅读(246) 评论(0) 推荐(0) 编辑