gpt4 book ai didi

guava - Netflix 的 RxJava Observables 和 Guava 的 ListenableFutures 有区别吗?

转载 作者:行者123 更新时间:2023-12-01 09:58:00 30 4
gpt4 key购买 nike

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

阅读文档后,我不确定是否存在差异(如果有的话)。任何人都可以解释一下,或者指出一些相关信息吗?提前致谢!

最佳答案

RxJava 比 ListenableFutures 做的更多。我不熟悉 ListenableFutures,但从文档来看,它似乎只是带有回调的 Futures 和一些简单的组合方法。另一方面,RxJava(或最初的 .NET 响应式扩展,这是对 RxJava 的巨大启发)模型也随着时间的推移对值序列进行建模——运动中的数据,基本上是从鼠标移动流到网络数据包流的任何东西或数据库结果。它还提供了各种调度策略和许多组合器来组成流。 wiki page of the project 对 RxJava 进行了很好的介绍,甚至与 futures 进行了比较。 .你也可以看看Intro to Rx了解一般概念。

关于guava - Netflix 的 RxJava Observables 和 Guava 的 ListenableFutures 有区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21458271/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com