java parallelStream接口配置线程池数量
导读:// 设置线程数量为100 ForkJoinPool pool = new ForkJoinPool(100 ; // 提交异步任务(使用parallelStream接口遍历集合) ForkJoinTask task = pool.subm...
// 设置线程数量为100
ForkJoinPool pool = new ForkJoinPool(100);
// 提交异步任务(使用parallelStream接口遍历集合)
ForkJoinTask task = pool.submit(() ->
{
list.parallelStream().forEach(...);
}
);
// 如果需要等待异步任务完成再继续执行此处需要执行同步操作
task.join();
// 关闭线程池(中断所有未完成的线程,并不再接受新的任务)
pool.shutdown();
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: java parallelStream接口配置线程池数量
本文地址: https://pptw.com/jishu/506310.html