前言
做的学习笔记,并加入了自己的理解,谢谢
使用线程池的原因
我们创建的线程在运行结束后都会被虚拟机销毁,如果线程数量多的话,频繁的创建和销毁线程会大大浪费时间和效率,更重要的是浪费内存,线程池可以让线程运行后不立刻销毁,而是让线程重复使用,继续执行其他任务
线程池的优化
降低资源消耗
提高响应速度
提高线程的可管理性
流程图
线程池的核心参数
/**
* 线程核心参数
* @param corePoolSize 核心线程数量
* @param maximumPoolSize 最大线程数量
* @param keepAliveTime 线程空间后的存活时间
* @par