RXJava到底是什么?它的用途是什么?

时间:2019-04-09 15:52:50

标签: rx-java reactive-programming reactivex

大家好,我已经在互联网上阅读了一些有关RxJava的文章,以便更好地了解它的含义,但是我仍然很难理解。有人可以建议我吗:
1-什么是RXJava?
2-为什么要使用它?

1 个答案:

答案 0 :(得分:1)

这是称为ReactiveX的特殊化的实现,主要是基于Observable设计模式的可观察流异步编程的API。最著名的实现是Angular中使用的rxjs。

您可以访问网站www.reactivex.io了解更多信息。

  

ReactiveX是一个库,用于通过使用可观察的序列来组成异步和基于事件的程序。它扩展了观察者模式以支持数据和/或事件序列,并添加了运算符,使您可以声明性地将序列组合在一起,同时抽象化了对低级线程,同步,线程安全,并发数据结构和非阻止I / O。