可
观察的throttleLast(long, TimeUnit)
和sample(long, TimeUnit)
之间有什么区别吗?
两者都发出间隔的最后一项,因此它们对我来说是相同的方法。
如果存在差异,更好的用例是什么?
根据 rx-java 1.0.x 源代码,这是一回事,因为 throttleLast() 只是调用 sample():
https://github.com/ReactiveX/RxJava/blob/v1.0.16/src/main/java/rx/Observable.java#L8819-L8821