ThreadPoolExecutor pool =newThreadPoolExecutor(3,//核心线程数量,能小于06,//最大线程数量,不能小于0,大于等于核心线程数量60,//空闲线程最大存活时间TimeUnit.SECONDS,//时间单位,这里为秒newArrayBlockingQueue<>(3),//阻塞队列,不能为nullExecutors.defaultThreadFactory(),//创建线程工厂,不能为nullnewThreadPoolExecutor.AbortPolicy()//任务的拒绝策略,不能为null);