不像RxJava 2对RxJava 1那么残忍,RxJava 3对RxJava 2的兼容性还是挺好的,目前并没有做出很大的更改。...为了避免这种情况,一般要么缓存上流的数据,要么抛弃数据。但这种处理方式,有时会带来很大的问题。为此,RxJava带来了backpressure的概念。...4.2
对数据源过滤操作符
主要讲对数据源进行选择和过滤的常用操作符
skip(跳过)
可以作用于Flowable,Observable,表示源发射数据前,跳过多少个。...例如下面跳过前四个:
1Observable source = Observable.just(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
2
3source.skip...然后看别人的文章:throttleFirst+throttleLast的组合?开玩笑的吧。个人理解是:如果源的第一个数据总会被发射,然后开始周期计时,此时的效果就会跟throttleLast一致。