您的位置:首页 > 编程语言 > Java开发

Rxjava从放弃到入门

2019-06-20 18:11 1696 查看

Rxjava从放弃到入门

标签

响应式编程
观察者模式

Rxjava是什么?Rxjava来源?
  • Rxjava:一个异步数据处理库。Rxjava是Netflix基于微软Rx开发而来
  • Rxjava特点:小于
    1M
    的一个轻量级框架库;支持java8 lambda;支持
    同步
    异步
  • Rxjava是扩展的
    观察者
    模式,有事件结束回调事件等。观察者有4要素:
    观察者
    被观察者
    订阅
    事件
  • Rxjava调度器:
    Schedule
    可以指定观察者,被观察者事件线程
  • Rxjava操作符类型:创建,组合,过滤,组合,错误
Rxjava能做什么?好处是什么?为什么要学它?
  • 可以让异步(例如连续关联网络请求)逻辑清晰可读性强
  • 会陆续完善…
RxAndroid是什么?Rxjava 和 RxAndroid的关系?
  • 是Rxjava针对android的一个扩展
  • 会陆续完善…
参考
  1. Rxjava慕课网视频
  2. RxJava2.0——从放弃到入门
  3. 给 Android 开发者的 RxJava 详解
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: