Flowable.merge()的并发保证是什么

时间:2019-03-07 10:56:00

标签: rx-java2 reactivex

我已经详细研究了RxJava的Flowable.merge()运算符的文档,但找不到所需的信息。

经过一些实验,我的理解是,给定n上游可流动变量 F i ,它们各自在各自的线程 T <中发出值sub> i merge运算符保证合并的flowable以串行方式发出这些值,以便下游在发出前一个值之前已观察到它。实验还说,默认情况下,同一线程 T i V i >发射出来。

这意味着即使merge保证下游串行接收值,它也可能在不同的线程上观察它们。

现在这是一个问题:RxJava是否保证观察值先发生 后观察下一个值?基本上,在观察 T i 上的值时在内存中所做的所有更改在观察 T j < / em>?

0 个答案:

没有答案