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

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.

主站蜘蛛池模板: 辽阳市| 鹤岗市| 霍邱县| 遂川县| 东源县| 桐柏县| 新密市| 禹州市| 蕉岭县| 安新县| 巴彦淖尔市| 榆树市| 房产| 威远县| 威远县| 东阳市| 腾冲县| 灌云县| 凤山县| 南宫市| 盐亭县| 台安县| 汨罗市| 阿克陶县| 新宾| 尚义县| 龙岩市| 金阳县| 交口县| 长乐市| 清新县| 田东县| 大关县| 武定县| 禄丰县| 大理市| 林周县| 稻城县| 柘城县| 苏州市| 德钦县|