java - RxJava - AbstractOnSubscribe 在 1.1.0 中去了哪里?

标签 java rx-java

版本1.1.0刚出来,看起来他们放弃了 rx.observables.AbstractOnSubscribe

Removals from Public API

  • Observable.onBackpressureBlock
  • rx.observables.AbstractOnSubscribe
  • Removal of stateful methods from the generic rx.subjects.Subject abstract class

AbstractOnSubscribe 是我创建重要可观察对象的首选方式。为什么它被删除了,我可以用什么来代替它?

最佳答案

AbstractOnSubscribe 被标记为实验性的,因此总是有被删除的机会。

该类已被 SyncOnSubscribe 取代,它的工作原理大致相同,但内部开销较低;这需要更改 API(即,比 State 对象更精简的 API)。

您可以使用许多工厂方法来创建您的 OnSubscribe 实例或直接扩展 SyncOnSubscribe

关于java - RxJava - AbstractOnSubscribe 在 1.1.0 中去了哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34077624/

相关文章:

java - 通过 Spring-boot、Spring-data、Hibernate 保存 @ManyToOne 实体后,重复的键值违反了唯一约束 "b_name_key"

android - AutoDispose:如何在生命周期到期后处理来自可观察对象的错误

android - 如何在 Android RxJava Observable 中顺序运行 2 个查询?

java - 在 Windows 上设置 sane 网络扫描仪守护进程

java - 如何在一组数组中找到元素最多的数组

java - 警告 : The following options were not recognized by any processor: '[room.schemaLocation]'

java - 先前完成后添加新订阅

android - 由于某些原因,Observable concatMap 在主线程上做事

android - 服务- fragment 通信

java - 为什么slf4j Logger没有log方法?