開發中屢次碰到了tolist方法阻塞住的問題。一直爲了趕進度,避開使用該操做符號。java
直到有一天發現flatmap中的 observable.from()也會阻塞。排查緣由才發現是 onComplete()方法沒有調用的緣由。函數
根據rxjava的鏈式調用原理,有從下到上一步步傳遞迴調函數,在從上到下逐步執行的過程。開發
而該過程當中有的步驟執行須要等待oncomplete調用。回調函數