【问题标题】:Can we replace java Thread using parallel stream?我们可以使用并行流替换 java Thread 吗?
【发布时间】:2020-08-15 13:21:46
【问题描述】:

我们可以使用并行流替换 java Thread 吗?既然我们可以使用流并行执行多个操作,那么为什么我们需要线程池?

【问题讨论】:

  • 举个例子说明你想做什么?
  • 并行流使用 Java 线程。
  • W.l.o.g.我们不能用Stream:parallelStream 替换Threads,因为Threads 更通用。例如,考虑守护线程或后台线程。更不用说Streams 应该是无状态操作的。

标签: java java-stream


【解决方案1】:

你的意思是每个线程的使用是否可以被并行流替换?

  1. 线程池早在并行流之前就存在了。
  2. 并非所有异步问题都可以通过并行流解决。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    相关资源
    最近更新 更多