java parallelStream接口配置线程池数量

// 设置线程数量为100
ForkJoinPool pool = new ForkJoinPool(100);
// 提交异步任务(使用parallelStream接口遍历集合)
ForkJoinTask task = pool.submit(() -> {
    
    
	list.parallelStream().forEach(...);
});
// 如果需要等待异步任务完成再继续执行此处需要执行同步操作
task.join();
// 关闭线程池(中断所有未完成的线程,并不再接受新的任务)
pool.shutdown();

猜你喜欢

转载自blog.csdn.net/zhoudingding/article/details/131299114