个人网站免费申请,怎样建立一个网站步骤,深圳网咯鸟网站建设公司怎么样,男女做爰视频免费网站文章目录 责任链模式RxJava中的责任链总结 责任链模式
RxJava中的责任链
链式调用的使用过程中形成了两个单向链表
第一个单向链表是Observable链表
它的形成过程#xff1a;
1.首先调用Observable的静态方法创建第一个Observable对象#xff0c;作为Observable链表的表… 文章目录 责任链模式RxJava中的责任链总结 责任链模式
RxJava中的责任链
链式调用的使用过程中形成了两个单向链表
第一个单向链表是Observable链表
它的形成过程
1.首先调用Observable的静态方法创建第一个Observable对象作为Observable链表的表尾
2.调用当前的Observable对象的实例方法创建新的Observable对象新的Observable对象持有当前Observable对象向Observable链表添加表头
3.最后调用Observable对象的subscribe方法Observable链表创建完成
Observable链表用于传递Observer对象创建Observer链表
第二个单向链表是Observer链表
它的形成过程
1.最后调用Observable对象的subscribe方法传入Observer对象创建新的Observer对象、将传入的Observer对象封装在其中并交给Observable链表中的上一个Observable对象
2.直到传给Observable链表中的第一个ObservableObserver链表创建完成
Observer链表用于处理数据它的处理过程
1.第一个Observable对象将数据交给Observer链表处理Observer链表中的Observer对象处理数据将处理后的结果传递给下一个Observer对象直到最后一个Observer对象
总结