成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

RxJava源碼解讀

zhoutk / 1943人閱讀

摘要:我們從最簡(jiǎn)單的一段代碼入手實(shí)際上方法就是返回了一個(gè)創(chuàng)建了一個(gè)觀察者主要有方法對(duì)應(yīng)的執(zhí)行的邏輯是對(duì)應(yīng)的是類構(gòu)造參數(shù)的回調(diào)接口調(diào)用了入?yún)⑹莿?chuàng)建了一個(gè)先會(huì)調(diào)用的然后調(diào)用根據(jù)上圖其實(shí)就是調(diào)用

Observable observable = Observable.just("hello world");
Consumer consumer2 = new Consumer(){
    @Override
    public void accept(String s) throws Exception {
       System.out.println("Test1" + s);
    }
};
observable.subscribe(consumer2);

我們從最簡(jiǎn)單的一段代碼入手()

Observable.just

實(shí)際上just方法就是返回了一個(gè)ObservableJust

ObservableJust

Observable.subscribe

創(chuàng)建了一個(gè)LambdaObserver觀察者

LambdaObserver


主要有onSubscribe,onNext,onError,onComplete方法對(duì)應(yīng)的執(zhí)行的邏輯是對(duì)應(yīng)的是類構(gòu)造參數(shù)的回調(diào)接口


調(diào)用了ObservableJust.subscribeActual入?yún)⑹?b>LambdaObserver

創(chuàng)建了一個(gè)ScalarDisposable

ScalarDisposable


先會(huì)調(diào)用LambdaObserveronSubscribe然后調(diào)用ScalarDisposable.run根據(jù)上圖其實(shí)就是調(diào)用LambdaObserver.onNext

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/77597.html

相關(guān)文章

  • RxJava系列六(從微觀角度解讀RxJava源碼

    摘要:而這個(gè)就是線程調(diào)度的關(guān)鍵前面的例子中我們通過(guò)指定了發(fā)射處理事件以及通知觀察者的一系列操作的執(zhí)行線程,正是通過(guò)這個(gè)創(chuàng)建了我們前面提到的。總結(jié)這一章以執(zhí)行流程操作符實(shí)現(xiàn)以及線程調(diào)度三個(gè)方面為切入點(diǎn)剖析了源碼。 轉(zhuǎn)載請(qǐng)注明出處:https://zhuanlan.zhihu.com/p/22338235 RxJava系列1(簡(jiǎn)介) RxJava系列2(基本概念及使用介紹) RxJava系列3...

    zero 評(píng)論0 收藏0
  • RxJava系列二(基本概念及使用介紹)

    摘要:作用默認(rèn)的,直接在當(dāng)前線程運(yùn)行總是開(kāi)啟一個(gè)新線程用于密集型任務(wù),如異步阻塞操作,這個(gè)調(diào)度器的線程池會(huì)根據(jù)需要增長(zhǎng)對(duì)于普通的計(jì)算任務(wù),請(qǐng)使用默認(rèn)是一個(gè),很像一個(gè)有線程緩存的新線程調(diào)度器計(jì)算所使用的。這個(gè)使用的固定的線程池,大小為核數(shù)。 轉(zhuǎn)載請(qǐng)注明出處:https://zhuanlan.zhihu.com/p/20687307 RxJava系列1(簡(jiǎn)介) RxJava系列2(基本概念及使...

    Profeel 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<