线程池
Mr.Nobody
这个作者很懒,什么都没留下…
展开
-
Java线程池源码分析
上一篇中我们主要对java线程池的概念,线程池中几个重要参数以及常用的四种线程池做了简单的介绍,今天我们就从源码入手,深入分析线程池是怎么玩的。一、Executor架构请看图:1.Executor是一个接口,它是Executor框架的基础,它将任务的提交与任务的执行分离开来。2.ThreadPoolExecutor是线程池的核心类,用来执行被提交的任务。3.S...原创 2019-12-11 15:02:05 · 225 阅读 · 0 评论 -
java线程池原理
一、线程池概念 每当提到一个新名词的时候总是会从概念入手,我们首先需要知道这个东西是什么?所谓线程池从字面上理解就是一个装载线程的池子或者说装载线程的容器。这个容器中可以装载多个线程,线程的生命周期交给线程池去管理,方便了我们苦逼的程序员。这样的话我们可以对线程池中的线程进行复用,避免了频繁创建线程以及销毁线程的时间与空间上的开销。二、线程池执行流程线程池任务执行流程...原创 2019-12-10 14:15:53 · 685 阅读 · 0 评论