private ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(50, 100, 60, TimeUnit.SECONDS, new ArrayBlockingQueue<>(999), new ThreadPoolExecutor.CallerRunsPolicy());
public T test(T t){
Future<T> res = threadPoolExecutor.submit(() -> function(t);
return res.get();
}
private T function(T t){
return t;
}
线程池操作
最新推荐文章于 2024-10-06 20:16:20 发布