多项选择题
这里我们先用Observable.range()方法产生一个序列,然后用map方法将该整数序列映射成一个字符序列,最后将得到的序列输出来。从上面看出,这种操作和Java8里面的Stream编程很像。但是两者之间是有区别的,区别正确的是()。
A.所谓的“推”和“拉”的区别:Stream中是通过从流中读取数据来实现链式操作,而RxJava除了Stream中的功能之外,还可以通过“发射”数据,来实现通知的功能,即RxJava在Stream之上又多了一个观察者的功能。 B.Stream只能被消费一次,但是Observable可以被多次进行订阅; C.Stream可以被多次进行订阅;
多项选择题 总结以下RxJava的用途正确的是()。
判断题 当任务的梳理比较多的时候,我们要为每个任务定义一个AsyncTask就变得非常繁琐。
判断题 RxJava不仅适用于Android,也适用于服务端等各种场景。