private ExecutorService executorService =null;
// 线程池初始化
public void int(){
if(executorService==null){
executorService = new ThreadPoolExecutor(32,200,1,TimeUnit.MILLISECONDS,new ArrayBlockingQueue<>(500),new ThreadFactory(){
@Override
public Thread newThread(Runnable r){return new Thread(r,THREAD_NAME+r.hashCode());}
},new ThreadPoolExecutor.DiscarPolicy());
}
}
多线程解决socket服务端长持续监听的需求-线程池的方式
最新推荐文章于 2024-05-28 20:32:36 发布