当前位置:   article > 正文

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

rxjava3 最大的区别

目录

1.Scheduler 类型

2.Scheduler 线程控制接口:

3.Schedules线程自由切换

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


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

1.Scheduler 类型

Scheduler

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/251118
推荐阅读
相关标签
  

闽ICP备14008679号