RxJavaリアクティブプログラミング
RxJavaリアクティブプログラミング (CodeZine BOOKS)
翔泳社
著者:須田智之
本書を読む前に
Introduction
Chapter01 RxJavaの基礎知識
01 RxJavaの基礎知識
02 Reactive Streams について
03 RxJava の基本となる仕組み
04 マーブルダイアグラム
05 サンプルの作成
06 RxJava の全体像
Chapter02 RxJavaを使うためのJavaの基礎知識
01 ラムダ式とは
02 非同期処理
Chapter03 RxJavaのメカニズム
01 RxJavaとデザインパターン
02 RxJavaの非同期処理
03 RxJavaのエラーハンドリング
04 RxJava のリソース管理
05 RxJava のバックプレッシャー
Chapter04 FlowableとObservableのオペレータ
01 Flowable/Observable を生成するオペレータ
02 通知するデータを変換するオペレータ
03 通知するデータを制限するオペレータ
04 Flowable/Observable を結合するオペレータ
05 Flowable/Observableの状態を通知するオペレータ
06 Flowable/Observableのデータを集計するオペレータ
07 ユーティリティ系オペレータ
Chapter05 ProcessorとSubject
01 Processor/Subjectとは
02 PublishProcessor/PublishSubject
03 BehaviorProcessor/BehaviorSubject
04 ReplayProcessor/ReplaySubject
05 AsyncProcessor/AsyncSubject
06 UnicastProcessor/UnicastSubject
Chapter06 RxJavaのデバッグとテスト
01 RxJava のデバッグとテスト
02 「do」で名前が始まるメソッド
03 「blocking」で名前が始まるメソッド
04 TestSubscriber/TestObserver
05 TestScheduler
Index