我有一个问题。是否可以在 RxJava 的单线程环境中异步运行两个任务?我知道 Java 应该包含此功能的库,但我认为 RxJava 不包含它。
最佳答案
当然它包含单线程异步处理,它包含任何线程计数处理。
示例
Flowable.fromCallable(() ->{
// do something
})
.subscribeOn(Schedulers.single());
Schedulers.single()
的替代方案是 Schedulers.from(Executors.newFixedThreadPool(1))
,您可以在其中指定线程池
关于java - RxJava——单线程异步处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48267688/