多线程--线程池的实现原理一.概述二.ThreadPoolExecutor类的属性 三.ThreadPoolExecutor类的构造方法 四.线程池的实现原理 五.总结
干货 | 线程池的实现原理一.概述线程池,顾名思义就是存放线程的池子,池子里存放了很多可以复用的线程。如果不用类似线程池的容器,每当我们需要执行用户任务的时候都去创建新的线程,任务执行完之后线程就被回收了,这样频繁地创建和销毁线程会浪费大量的系统资源。因此,线程池通过线程复用机制,并对线程进行统一管理,具有以下优点: 降低系统资源消耗。通过复用已存在的线程,降低线程创建和销毁造成的消耗; 提高响应速度。当有任务到达时,无需等待新线程的创建...