专栏名称: Java知音
专注于Java,推送技术文章,热门开源项目等。致力打造一个有实用,有情怀的Java技术公众号!
今天看啥  ›  专栏  ›  Java知音

Java并发编程:面试必备之线程池

Java知音  · 公众号  ·  · 2020-11-11 09:33
什么是线程池是一种基于池化思想管理线程的工具。池化技术:池化技术简单点来说,就是提前保存大量的资源,以备不时之需。比如我们的对象池,数据库连接池等。线程池好处我们为什么要使用线程池,直接new thread start不好吗?「降低资源消耗」: 通过重复利用已创建的线程来降低线程创建和销毁所造成的消耗。「提高响应速度:」  任务到达时,可以立即执行,不需要等到线程创建再来执行任务。「提高线程的可管理性:」 线程是稀缺资源,如果无限制创建,不仅会消耗系统资源,还会因为线程的不合理分布导致资源调度失衡,降低系统的稳定性。使用线程池可以进行统一的分配、调优和监控。线程池的执行流程我们先来看看线程池的一个执行流程图,此图来自 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照