RxJava 2.0 Observable.Subscribe和Observable.SubscribeActual之间的区别是什么? [英] rxjava 2.0 what is the difference between Observable.subscribe and Observable.subscribeActual?
本文介绍了RxJava 2.0 Observable.Subscribe和Observable.SubscribeActual之间的区别是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
文档上只写着
受保护的抽象空subscribeActual(Observer<? super T> observer)
运算符实现(源实现和中间实现)应该实现执行必要业务逻辑的方法。
不需要调用当前Observable
实例或Subscriber
上的任何插件挂钩。
推荐答案
Observable.subscribe
来自ObservableSource
中的基接口定义,是Observable
的主要订阅方法:内部和外部组件使用它以标准方式运行流。
Observer
之前,执行所有类型的Observable
可能需要某些操作,例如,应用插件挂钩和防止订阅实现崩溃。因此,不是要求每个操作符重复此准备逻辑,而是将它们放在一个位置,并提供一个新的抽象方法来处理Observable
的定制。
这篇关于RxJava 2.0 Observable.Subscribe和Observable.SubscribeActual之间的区别是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文