文章詳情頁
android - debug 第三方庫有什么特殊的技巧嗎?
瀏覽:79日期:2024-08-13 10:35:44
問題描述
想通過debug看下Schedulers.single() 是走的哪個方法。
然后發(fā)現(xiàn)奇怪的東西
這里的f 明明為null 卻不是直接return defaultScheduler?;為什么會走到return apply(f,deaultScheduler);是我的源碼有問題嗎?還是debug方式有問題?
求教大神啊,這完全看不懂。
問題解答
回答1:我覺得是debug的問題,F(xiàn)unction f = onSingleHandler f是一個Function類型,已經(jīng)賦值了一個非空值onSingleHandler,所以f != null你可以看onSingleHandler是被注解為@Nullable的
@Nullablestatic volatile Function<? super Scheduler, ? extends Scheduler> onSingleHandler;
相關(guān)文章:
1. linux - Ubuntu下編譯Vim8(+python)無數(shù)次編譯失敗2. javascript - 靜態(tài)頁面html 引頭尾公共文件?3. javascript - vscode alt+shift+f 格式化js代碼,通不過eslint的代碼風(fēng)格檢查怎么辦。。。4. css - linear-gradient無效是怎么回事?5. python中怎么對列表以區(qū)間進(jìn)行統(tǒng)計(jì)?6. javascript - 如何判斷用戶切換到了當(dāng)前標(biāo)簽頁?7. javascript - react 里使用antd model 怎么控制model 開關(guān)8. javascript - 寫移動端的頁面的時候,有不一快空白,是怎么回事?9. javascript - webpack 報(bào)錯 新人 求解10. css - 移動端 盒子內(nèi)加overflow-y:scroll后 字體會變大
排行榜

熱門標(biāo)簽