多項(xiàng)選擇題這里我們先用Observable.range()方法產(chǎn)生一個(gè)序列,然后用map方法將該整數(shù)序列映射成一個(gè)字符序列,最后將得到的序列輸出來。從上面看出,這種操作和Java8里面的Stream編程很像。但是兩者之間是有區(qū)別的,區(qū)別正確的是()。
A.所謂的“推”和“拉”的區(qū)別:Stream中是通過從流中讀取數(shù)據(jù)來實(shí)現(xiàn)鏈?zhǔn)讲僮?,而RxJava除了Stream中的功能之外,還可以通過“發(fā)射”數(shù)據(jù),來實(shí)現(xiàn)通知的功能,即RxJava在Stream之上又多了一個(gè)觀察者的功能。
B.Stream只能被消費(fèi)一次,但是Observable可以被多次進(jìn)行訂閱;
C.Stream可以被多次進(jìn)行訂閱;
您可能感興趣的試卷
你可能感興趣的試題
1.多項(xiàng)選擇題總結(jié)以下RxJava的用途正確的是()。
A.簡(jiǎn)化異步程序的流程;
B.使用近似于Java8的流的操作進(jìn)行編程:因?yàn)橄胍贏ndroid中使用Java8的流編程有諸多的限制,所以我們可以使用RxJava來實(shí)現(xiàn)這個(gè)目的。
C.使異步程序的流程復(fù)雜;
D.使用近似于Java6的流的操作進(jìn)行編程:因?yàn)橄胍贏ndroid中使用Java6的流編程有諸多的限制,所以我們可以使用RxJava來實(shí)現(xiàn)這個(gè)目的。

最新試題
在Android Studio中,可以通過Tools菜單下的SDK Manager來管理SDK版本。
題型:判斷題
在ItemEntryViewModel中,哪個(gè)函數(shù)用于將商品插入到Room數(shù)據(jù)庫中()
題型:?jiǎn)雾?xiàng)選擇題
以下哪個(gè)是創(chuàng)建數(shù)據(jù)庫實(shí)例的必要條件()
題型:?jiǎn)雾?xiàng)選擇題
以下哪個(gè)字符串資源ID用于播放音頻的按鈕文本()
題型:?jiǎn)雾?xiàng)選擇題
創(chuàng)建實(shí)體類時(shí),哪個(gè)注解用來標(biāo)記數(shù)據(jù)庫實(shí)體類()
題型:?jiǎn)雾?xiàng)選擇題