实际上java已经提供线程池的实现 ExecutorService。为了更方便的使用和管理。这里提供一个线程池工具类,方便大家的使用。首先,介绍线程池的概念。简单讲,就是有一个“池”内放着一些已经启动的线程,这些线程一直启动,用来执行线程池接受的任务。这些线程我们称为核心线程。当接收任务过多时,会进入阻塞队列进行存储。救急线程任务结束后会根据存活时间来释放。会有多种构造方法,常用的是前5个参数的构造。根据不同的需求,会产生不同的线程池。为了方便,有了Executors类来创建一些常用的线程池,注意的是返回值是ExecutorService对象本质是调用了

java ThreadPool线程池的使用,线程池工具类用法说明

java ThreadPool线程池的使用,线程池工具类用法说明

java ThreadPool线程池的使用,线程池工具类用法说明

java ThreadPool线程池的使用,线程池工具类用法说明

java ThreadPool线程池的使用,线程池工具类用法说明

java ThreadPool线程池的使用,线程池工具类用法说明

java ThreadPool线程池的使用,线程池工具类用法说明

java ThreadPool线程池的使用,线程池工具类用法说明

java ThreadPool线程池的使用,线程池工具类用法说明