欢迎来到易学考试网 易学考试官网
全部科目 > 大学试题 > 计算机科学 > Android应用与开发

单项选择题

在RxAndroid中,:Schedulers.io()。

    A.I/O操作(读写文件、数据库、网络请求等),与newTable()差不多,区别在于io()的内部实现是是用一个无数量上限的线程池,可以重用空闲的线程,因此多数情况下io()效率比newThread()更高。值得注意的是,在io()下,不要进行大量的计算,以免产生不必要的线程;
    B.I/O操作(读写文件、数据库、网络请求等),与newThread()差不多,区别在于io()的内部实现是是用一个无数量上限的线程池,可以重用空闲的线程,因此多数情况下io()效率比newThread()更低。值得注意的是,在io()下,不要进行大量的计算,以免产生不必要的线程;
    C.I/O操作(读写文件、数据库、网络请求等),与newThread()差不多,区别在于io()的内部实现是是用一个无数量上限的线程池,可以重用空闲的线程,因此多数情况下io()效率比newThread()更高。值得注意的是,在io()下,要进行大量的计算,以免产生不必要的线程;
    D.I/O操作(读写文件、数据库、网络请求等),与newThread()差不多,区别在于io()的内部实现是是用一个无数量上限的线程池,可以重用空闲的线程,因此多数情况下io()效率比newThread()更高。值得注意的是,在io()下,不要进行大量的计算,以免产生不必要的线程;

点击查看答案

相关考题

  • 单项选择题
    在RxAndroid中Schedulers.newThread()()。

    A.开启新线程操作
    B.开启新handler
    C.开启新cache
    D.开启新Scheduler

  • 单项选择题
    Schedulers.immediate():()。

    A.默认指定的线程,也就是主线程;
    B.默认指定的线程,也就是当前线程;
    C.默认指定的线程,也就是子线程;
    D.默认指定的线程,也就是UI线程;

  • 单项选择题
    Schedulers.computation():()。

    A.计算所使用的调度器。这个计算指的是CPU密集型计算,即不会被I/O等操作限制性能的操作,例如图形的计算。这个Scheduler使用的固定的线程池,大小为CPU核数。值得注意的是,不要把I/O操作放在computation()中,否则I/O操作的等待时间会浪费CPU;AndroidSchedulers.mainThread():Rxndroid扩展的Android主线程;
    B.网络请求所使用的调度器。这个计算指的是CPU密集型计算,即不会被I/O等操作限制性能的操作,例如图形的计算。这个Scheduler使用的固定的线程池,大小为CPU核数。值得注意的是,不要把I/O操作放在computation()中,否则I/O操作的等待时间会浪费CPU;AndroidSchedulers.mainThread():Rxndroid扩展的Android主线程;
    C.图片加载所使用的调度器。这个计算指的是CPU密集型计算,即不会被I/O等操作限制性能的操作,例如图形的计算。这个Scheduler使用的固定的线程池,大小为CPU核数。值得注意的是,不要把I/O操作放在computation()中,否则I/O操作的等待时间会浪费CPU;AndroidSchedulers.mainThread():Rxndroid扩展的Android主线程;
    D.校准所使用的调度器。这个计算指的是CPU密集型计算,即不会被I/O等操作限制性能的操作,例如图形的计算。这个Scheduler使用的固定的线程池,大小为CPU核数。值得注意的是,不要把I/O操作放在computation()中,否则I/O操作的等待时间会浪费CPU;AndroidSchedulers.mainThread():Rxndroid扩展的Android主线程;

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题