RxJava 3.1.0 发布,异步编程库
RxJava 是一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库。它扩展了 observer pattern 以支持数据/事件序列,并添加了运算符,使您可以声明性地将序列组合在一起,同时抽象化了对低级线程、同步、线程安全和并发数据结构等问题的关注。 RxJava 3.1.0 正式发布,此次更新内容如下: 随着这个版本的发布,最低要求的 Android API 级别是 API 21(Android 5.0); 增加的 API: subscribe([...], DisposableContainer),以便更好地 Disposable 管理和清理引用; RxJavaPlugins.createExecutorScheduler() 用于在 Schedulers 类被初始化之前创建一个基于 Scheduler 的 Executor; 行为改变: 调度器清除线程已被删除,删除已取消的定时操作现在由底层 ScheduledExecutorService 的 setRemoveOnCancelPolicy 管理; 文档: 修复了 Schedulers.from 的 fa...