我真的很新的Rx,只是想知道怎样的影响subscribeOn
Observable
顺序设置调度程序中的Rx
//This will not print anything
Observable.just("whatever")
.flatMap { s -> Observable.just(s.length) }
.subscribeOn(Schedulers.newThread())
.subscribe(::println)
//This prints the length
Observable.just("whatever")
.subscribeOn(Schedulers.newThread())
.flatMap { s -> Observable.just(s.length) }
.subscribe(::println)
的顺序是什么引擎盖下,为什么happend的?