
JDK8 新特性 Stream
默认情况下,所有的并行流操作都共享一个公共的 ForkJoinPool,它的线程数量通常等于处理器的核心数减一。如果需要,可以使用自定义的 ForkJoinPool 来执行操作。避免资源竞争:使用公共的 ForkJoinPool 可能会与其他并行任务竞争资源,因为其他并行的任务也会调用默认的 ForkJoinPool 线程池中的线程。调整性能:自定义线程池可以根据应用程序的需求调整线程池的大小,优化性能。我们可以自定义错误处理策略和监控:自定义线程池可以提供更多的错误处理和监控机制。









