RxJava与Java 8并行流 [英] RxJava vs Java 8 Parallelism Stream

查看:218
本文介绍了RxJava与Java 8并行流的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

它们之间有什么相似之处和不同之处,看起来Java Parallel Stream有一些RXJava中可用的元素,是吗?

What are all the similarities and diferences between them, It looks like Java Parallel Stream has some of the element available in RXJava, is that right?

推荐答案

Rx是用于创建和处理可观察序列的API。 Streams API用于处理可迭代序列。 Rx序列基于推送;当元素可用时,您会收到通知。流是基于拉;它询问要处理的项目。它们可能看似相似,因为它们都支持相似的运算符/变换,但机制基本上是彼此相反的。

Rx is an API for creating and processing observable sequences. The Streams API is for processing iterable sequences. Rx sequences are push-based; you are notified when an element is available. A Stream is pull-based; it "asks" for items to process. They may appear similar because they both support similar operators/transforms, but the mechanics are essentially opposites of each other.

这篇关于RxJava与Java 8并行流的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆