我希望用RxJava代替我的单线程ExecutorService
private ExecutorService executor = Executors.newSingleThreadExecutor();
executor.submit(/* ... */);
我想知道使用RxJava的等效设置是什么?到目前为止,我尝试了以下几点:
private Subject<MyClass> subject = PublishSubject.create()
subject.toFlowable(MISSING)
.observeOn(Schedulers.single())
.subscribeOn(Schedulers.single())
.subscribe(obj -> {
// handle on next
});
这是等同于我上面的ExecutorService
设置还是不同?我是否可以通过Schedulers.single()
获得新的单线程执行器
https://stackoverflow.com/questions/42394848
复制相似问题