1. 引言
在之前的文章中,我们介绍了并行收集器,这是一个小型的零依赖库,它使得自定义线程池中的Stream API能够进行并行处理。
Project Loom是引入轻量级虚拟线程(之前称为Fibers)到JVM的有组织努力的代号,最终在JDK21中完成。
让我们看看如何利用这个技术在并行收集器中。
2. Maven依赖
如果我们想开始使用这个库,我们需要在Maven的_pom.xml_文件中添加一个单一条目:
`<dependency>`
`<groupId>`com.pivovarit`</groupId>`
`<artifactId>`parallel-collectors`</artifactId>`
`<version>`3.0.0`</version>`
`</dependency>`
大约 5 分钟