概要 RxJava2.0でObservableに似たFlowableやMaybeが追加されました。 またSingleやCompletableも以前から存在します。 つまりObservable, Flowable, Single, Maybe, Completableが存在します。 これらはObservableのように、item(Javaのインスタンスなど)をemit(排出)します。 使い分けを行うことで、使う側のObserver(Subscriber)で考えることを減らすことができます。 それぞれどのような特徴があり、どのように使い分けるかを見ていきます。 FlowableはBackpressureに関するもので少しジャンルが違うので省略しています。(正直自分がBackpressureが必要になるほど使いこなせていないです。。) 何か誤りなどございましたらご指摘お願いします。(編集リクエス