RxJava的四種Subjects:PublishSubject、ReplaySubject、BehaviorSubject、AsyncSubject的理解 
         
 
         
       Subject:它既是Observable,又是observer。也就是既可以發送事件,也可以接收事件。 下面是四個子類PublishSubject、ReplaySubject、BehaviorSubject、AsyncSubject的區別: ...
ReplaySubject ReplaySubject 將對觀察者發送全部的元素,無論觀察者是何時進行訂閱的。 這里存在多個版本的 ReplaySubject,有的只會將最新的 n 個元素發送給觀察者,有的只會將限制時間段內最新的元素發送給觀察者。 如果把 ReplaySubject 當作觀察者來使用,注意不要在多個線程調用 onNext, onError 或 onCompleted。這樣會導致無 ...
2020-04-11 22:09 0 860 推薦指數:
Subject:它既是Observable,又是observer。也就是既可以發送事件,也可以接收事件。 下面是四個子類PublishSubject、ReplaySubject、BehaviorSubject、AsyncSubject的區別: ...