最近精读Netty源码,读到NioEventLoop部分的时候,发现对Java线程&线程池有些概念还有困惑, 所以深入总结一下 Java线程池一:线程基础 为什么需要使用线程池 Java线程映射的是系统内核线程,是稀缺资源,使用线程池主要有以下几点好处 降低资源消耗:重复利用池中线程降低线程的创建和消耗造成的资源消耗. 提高响应速度:任务到达时直接使用池总中空闲的线程,可以不用等待线程创建. 提高线程的可管理性:线程是稀缺资源,不能无限制创建,使用线程池可以统一进行分配.监控.调优. 线程池框架…