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

RxJava

Starting with version 8, Java began supporting reactivity features as inbuilt capability, yet they were not used widely and didn't become popular among developers. However, some third party implementations of Reactive Programming in Java showed its advantages and it grew in popularity in the Java community.

There is nothing but the set of tools called Reactive Extension (or simply ReactiveX) allowing implementation of Reactive Programming for composing asynchronous and event-based programs using observable sequences. It is a Java VM (Virtual Machine) implementation of Reactive Extension. Initially written on Microsoft platforms, Reactive Extension offers reactive capabilities to various other programming languages, and one of the most popular among them is RxJava for the Java programming language.

It was the first Reactive Extension API specific to the Java platformRxJava is compatible with older versions of Java and provides a facility to write asynchronous, event-based programs for both Java and Android platforms, which is very convenient. ReactiveX also covers other programming languages with Reactive Extension, like RxJs, Rx.Net, UnixRx, RxScala, RxCloujure, RxCPP, Rx.rb, and RxKotlin, along with other platforms and frameworks like RxCocoa, RxAndroid, and RxNetty. 

主站蜘蛛池模板: 海兴县| 华容县| 建水县| 蒙阴县| 兴海县| 确山县| 土默特左旗| 哈密市| 大庆市| 丹江口市| 苗栗市| 兴化市| 玉山县| 汉源县| 新和县| 五家渠市| 沙洋县| 日照市| 都兰县| 吴桥县| 万全县| 游戏| 都安| 屏东市| 惠东县| 绥中县| 五常市| 新疆| 隆回县| 织金县| 崇阳县| 鄂尔多斯市| 环江| 阜新| 扶沟县| 家居| 五指山市| 富裕县| 绥德县| 新闻| 漳平市|