3

我正在使用普通的旧 Java 1.6,并且对这两个库都感兴趣。

阅读文档后,我不确定差异(如果有)。谁能解释一下,或指出一些相关信息?提前致谢!

4

1 回答 1

7

RxJava 比 ListenableFutures 做得更多。我不熟悉 ListenableFutures,但从文档看来,它只是带有回调的 Futures 和一些简单的方法来组合它们。另一方面,RxJava(或最初的 Reactive Extensions for .NET,对 RxJava 来说是一个巨大的灵感)模型也随时间推移的值序列 - 运动中的数据,基本上任何东西,从鼠标移动流到网络数据包流或数据库结果。它还提供了各种调度策略和许多组合器来组合流。RxJava 的一个很好的介绍,甚至未来的比较都在项目的 wiki 页面上。您还可以查看Intro to Rx了解一般概念的介绍。

于 2014-01-30T20:21:47.767 回答