Skip to content
Werner Kunze edited this page Apr 10, 2022 · 97 revisions

Stand With Ukraine

RxJava是 ReactiveX (Reactive Extensions) 在JVM上的一个实现,ReactiveX使用Observable序列组合异步和基于事件的程序。

更多关于ReactiveX的资料,可以查看 ReactiveX 介绍 页面。

RxJava 是轻量级的

RxJava尽力做到非常轻巧。它仅关注Observable的抽象和与之相关的高层函数,实现为一个单独的JAR文件。You could implement a composable Future that is similarly unbiased, but Akka Futures for example come tied in with an Actor library and a lot of other stuff.)

RxJava 是一个多语言实现

RxJava 支持Java 6或者更新的版本,以及其它的JVM语言如 Groovy, Clojure, JRuby, KotlinScala

RxJava 可用于更多的语言环境,而不仅仅是Java和Scala,而且它致力于尊重每一种JVM语言的习惯。(我们仍在努力)

RxJava 第三方库

下面是可与RxJava协作的第三方库: