package com.wgcloud.util; import java.util.concurrent.LinkedBlockingDeque; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; public class ThreadPoolUtil { /** * 线程池 * 参数信息: * int corePoolSize 核心线程大小 * int maximumPoolSize 线程池最大容量大小 * long keepAliveTime 线程空闲时,线程存活的时间 * TimeUnit unit 时间单位 * BlockingQueue workQueue 任务队列。一个阻塞队列 */ public static ThreadPoolExecutor executor = new ThreadPoolExecutor(10, 50, 2, TimeUnit.MINUTES, new LinkedBlockingDeque<>()); }