官术网_书友最值得收藏!

Reactive Streams and RxJava

RxJava 2.x is a complete rewrite from its predecessor, RxJava 1.x.

RxJava 1.x was created before Reactive Streams Specification, and because of this it doesn't implement it. RxJava 2.x, on the other hand, is written on top of Reactive Streams Specification and fully implements it, and also targets Java 8+. RxJava types in RxJava 1.x have been fully tweaked to comply with the specification and suffered heavy changes when the rewrite took place. It's good to note that there exists a bridge library (https://github.com/ReactiveX/RxJavaReactiveStreams) that bridges between RxJava 1.x types and Reactive Streams, allowing RxJava 1.x to pass the Reactive Streams TCK-compliance tests.

In RxJava 2.x, many concepts remain intact but names have been changed to comply with the spec.

We will not be going deep into RxJava as it is a big topic and there are plenty of books available that dive deep into RxJava.

主站蜘蛛池模板: 信丰县| 台南县| 比如县| 亳州市| 中方县| 旌德县| 八宿县| 鄢陵县| 安义县| 景东| 晋宁县| 南昌县| 余庆县| 石柱| 靖西县| 阿鲁科尔沁旗| 海原县| 祁阳县| 平潭县| 廊坊市| 呼图壁县| 钦州市| 高碑店市| 青浦区| 和硕县| 封丘县| 临泽县| 桐城市| 甘洛县| 临清市| 清河县| 怀来县| 卢湾区| 资兴市| 连平县| 二连浩特市| 衡阳市| 云安县| 永定县| 基隆市| 麻阳|