android - debug 第三方函式庫有什麼特殊的技巧嗎?
阿神
阿神 2017-05-31 10:39:32
0
1
829

想透過debug看下Schedulers.single() 是走的哪個方法。

然後發現奇怪的東西

這裡的f 明明為null 卻不是直接return defaultScheduler?;
為什麼會走到return apply(f,deaultScheduler) ;是我的原始碼有問題嗎?還是debug方式有問題?

求教大神啊,這完全看不懂。

阿神
阿神

闭关修行中......

全部回覆(1)
習慣沉默

我覺得是deb​​ug的問題,Function f = onSingleHandler f是一個Function類型,已經賦值了一個非空值onSingleHandler,所以f != nulldler
你可以看你可以看到Han @Nullable

@Nullable
static volatile Function<? super Scheduler, ? extends Scheduler> onSingleHandler;
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板