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

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.

主站蜘蛛池模板: 连城县| 遂溪县| 宣城市| 五台县| 明水县| 洛扎县| 永顺县| 洱源县| 房产| 霸州市| 房产| 德昌县| 赣州市| 道孚县| 上犹县| 仙游县| 石台县| 上林县| 息烽县| 德令哈市| 福州市| 兴和县| 古丈县| 左权县| 乐业县| 舒城县| 炎陵县| 庆安县| 林口县| 厦门市| 南开区| 隆昌县| 开江县| 封开县| 东辽县| 南郑县| 故城县| 古田县| 科尔| 额敏县| 合山市|