RxJava 学习笔记

2017-06-08  本文已影响0人  肚子糖

Rx扩展了观察者模式用于支持数据和事件序列,添加了一些操作符,它让你可以声明式的组合这些序列,而无需关注底层的实现:如线程、同步、线程安全、并发数据结构和非阻塞IO。

Observable通过使用最佳的方式访问异步数据序列填补了这个间隙

image.png

Rx的Observable模型让你可以像使用集合数据一样操作异步事件流,对异步事件流使用各种简单、可组合的操作。

Observable是异步的双向push,Iterable是同步的单向pull,对比:

image.png
上一篇下一篇

猜你喜欢

热点阅读