当前位置:   article > 正文

RxJava 三:RxJava 3 线程调度_rxjava3 最大的区别

rxjava3 最大的区别

目录

1.Scheduler 类型

2.Scheduler 线程控制接口:

3.Schedules线程自由切换

4.延伸:利用subscribeOn() 指定doOnSubscribe()执行线程


RxJava 默认事件的产生和消费都是在同一个线程的。也就是说,默认实现的只是一个同步的观察者模式,即:在哪个线程调用 subscribe()(订阅),就在哪个线程生产事件;在哪个线程生产事件,就在哪个线程消费事件,此时数据发送和数据接收是一一对应的,即发送一个,接收一个,再发送一个,再接收一个……。如果需要切换线程,就需要用到 Scheduler (调度器),它可以让RxJava的线程切换变得简单明了,轻松实现异步。

1.Scheduler 类型

Scheduler

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/251118
推荐阅读
相关标签
  

闽ICP备14008679号