论坛
提问
用户
提问
×
游客
登录
注册
忘记密码?
在Java EE容器中使用Java 8的并行流是否不被鼓励?
论坛
在Java EE容器中使用Java 8的并行流是否不被鼓励?
8 浏览
2023年1月27日
匿名的
2023年1月27日
0
Comments
在Java EE容器中使用Java 8的并行流是否不被鼓励?
鉴于在Java EE容器中创建线程是不被鼓励的,那么在Java EE中使用可能会创建线程的Java 8并行流是否也被不鼓励?
0
0
答案
活跃
已投票
最新
最老的
用户名或电子邮箱地址
密码
注册
Lost Password
在微服务中是否应该使用多线程?
当有可能时,我应该总是使用并行流吗?
为什么存在Collection.parallelStream()函数,当使用.stream().parallel()也能达到同样的效果呢?
Java 8流和并行流之间的区别
Jboss是一个Java EE容器和一个ExecutorService。
parallelStream vs stream.parallel parallelStream和stream.parallel都是Java 8中提供的用于并行处理流的方法。它们都可以用于将流的操作并行化,以提高处理大数据集的效率。 使用parallelStream方法可以将一个流转换为并行流。并行流会自动将数据分成多个块,并使用多个线程同时处理这些数据块。这样可以利用多核处理器的优势,加快处理速度。 而stream.parallel方法则是将一个普通的流转换为并行流。和parallelStream方法相比,stream.parallel需要手动调用,而且不能直接在流的创建过程中使用。 总的来说,parallelStream方法是更常用的方法,它可以直接在流的创建过程中使用,并且更加简单方便。stream.parallel方法则需要手动调用,适用于在已有的流上进行并行化操作。 无论是使用parallelStream还是stream.parallel,都可以提高处理大数据集的效率,但是在选择使用哪个方法时需要根据具体情况进行考虑,包括数据集的大小、计算复杂度等因素。
Java 线程创建的开销
可以在Java 7上运行使用Java 8开发的程序吗?
Java 8的Streams和.Net的IEnumerable一样吗?[已关闭]
OpenJDK 8是Java SE 8的参考实现吗?
Java 8的流(streams)顺序执行和并行执行会产生不同的结果吗?
Java 8的流:为什么并行流速度较慢?
Java-5 ThreadPoolExecutor相对于Java-7 ForkJoinPool的优势是什么?
线程池在Java中的用途是什么?
Java的Fork/Join与ExecutorService-何时使用哪一个?
在Android API < 24上是否可以使用Java 8 Stream API?
Java 8中的Streams和Collections有什么区别?
关闭Java 8 Stream
servlet容器与应用服务器 - 在商业使用中
在Java流中,"escape-hatch operation"是什么?