使用AIDL完成远程service方法调用下列说法正确的是()。A、aidl对应的接口名称不能与aidl文件名相同B、aidl的文件的内容类似java代码C、创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了aidl接口的对象D、aidl对应的接口的方法前面不能加访问权限修饰符

题目

使用AIDL完成远程service方法调用下列说法正确的是()。

  • A、aidl对应的接口名称不能与aidl文件名相同
  • B、aidl的文件的内容类似java代码
  • C、创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了aidl接口的对象
  • D、aidl对应的接口的方法前面不能加访问权限修饰符

相似考题
更多“使用AIDL完成远程service方法调用下列说法正确的是()。A、aidl对应的接口名称不能与aidl文件名相同B、aidl的文件的内容类似java代码C、创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了aidl接口的对象D、aidl对应的接口的方法前面不能加访问权限修饰符”相关问题
  • 第1题:

    Java中使用XFire框架技术创建Web服务,XFire的配置文件service.xml中,()指定了接口实现类。

    A.<name>

    B.<class>

    C.<implementationClass>

    D.<interfaceImplementationClass>


    参考答案:C

  • 第2题:

    关于Java的接口描述,下列哪些说法符合《阿里巴巴Java开发手册》:

    A.在接口类中的方法和属性使用public修饰符

    B.对于Service类,内部的实现类加Impl的后缀与接口区别。例如:ProductServiceImpl实现ProductService接口

    C.对于Service类,基于SOA的理念,是以接口方式暴露服务

    D.尽量不在接口里定义变量,如果一定要定义变量,肯定是与接口方法相关,而且是整个应用的基础常量


    正确答案:BCD

  • 第3题:

    为了建立一个绑定服务(bound service),首先要定义一个封装了服务提供给其他组件使用的方法和属性的接口,这个接口名称是什么?


    正确答案:为了建立一个绑定服务(bound service),需要实现一个Ibinder接口,它封装了服务提供给其他组件使用的方法和属性,客户端主要通过这个接口访问服务提供的功能,这个接口对象由onBind()回调方法(callback method)返回,一旦客户端收到这个Ibinder接口,它就可以通过这个接口与服务交互了。

  • 第4题:

    下面关于接口的叙述中,不正确的是()

    • A、  接口只是由方法、属性、索引器或事件组成的框架,并没有描述任何对象的实例代码
    • B、  接口的所有成员都被自动定义为公有的,不可使用访问修饰符来定义接口成员
    • C、  类可以通过在类型定义语句中包括冒号和接口名来表明它正在实现接口
    • D、  一个类只能实现一个接口

    正确答案:D

  • 第5题:

    关于线程的创建过程,下面四种说法正确的有哪些?()

    • A、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法
    • B、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法
    • C、定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法
    • D、定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法

    正确答案:A,C

  • 第6题:

    以下关于Service的说法错误的是()

    • A、Android中,Service有两种不同的使用方式:一种是以启动方式使用Service(StartedService),另一种是以绑定方式使用Service(BoundService)。
    • B、需要在AndroidManifest.xml文件中注册,否则,Service根本无法启动。
    • C、以绑定方式使用Service,能够获取到Service对象,不仅能够正常启动Service,而且能够调用正在运行中的Service实现的私有方法和属性。
    • D、为了使Service支持绑定,需要在Service类中重写onBind()方法,并在onBind()方法中返回Service对象。

    正确答案:C

  • 第7题:

    关于EJB组成部分的说法不正确的是()

    • A、每一个EJB的实例对象对应于一个JNDI名字
    • B、所有EJB都包含Home接口,远程接口,Bean类三个部分
    • C、Bean类必须实现远程接口中的方法
    • D、远程接口实现了RMI的Remote接口

    正确答案:A,B

  • 第8题:

    单选题
    以文件服务方式的共享需要资源提供方有()
    A

    远程文件访问接口

    B

    系统调用接口

    C

    用户命令接口

    D

    管理员权限


    正确答案: C
    解析: 暂无解析

  • 第9题:

    单选题
    以下关于Service的说法错误的是()
    A

    Android中,Service有两种不同的使用方式:一种是以启动方式使用Service(StartedService),另一种是以绑定方式使用Service(BoundService)。

    B

    需要在AndroidManifest.xml文件中注册,否则,Service根本无法启动。

    C

    以绑定方式使用Service,能够获取到Service对象,不仅能够正常启动Service,而且能够调用正在运行中的Service实现的私有方法和属性。

    D

    为了使Service支持绑定,需要在Service类中重写onBind()方法,并在onBind()方法中返回Service对象。


    正确答案: D
    解析: 暂无解析

  • 第10题:

    多选题
    使用AIDL完成远程service方法调用下列说法正确的是()。
    A

    aidl对应的接口名称不能与aidl文件名相同

    B

    aidl的文件的内容类似java代码

    C

    创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了aidl接口的对象

    D

    aidl对应的接口的方法前面不能加访问权限修饰符


    正确答案: B,C,D
    解析: 暂无解析

  • 第11题:

    多选题
    关于EJB组成部分的说法不正确的是()
    A

    每一个EJB的实例对象对应于一个JNDI名字

    B

    所有EJB都包含Home接口,远程接口,Bean类三个部分

    C

    Bean类必须实现远程接口中的方法

    D

    远程接口实现了RMI的Remote接口


    正确答案: C,A
    解析: 暂无解析

  • 第12题:

    问答题
    为了建立一个绑定服务(bound service),首先要定义一个封装了服务提供给其他组件使用的方法和属性的接口,这个接口名称是什么?

    正确答案: 为了建立一个绑定服务(bound service),需要实现一个Ibinder接口,它封装了服务提供给其他组件使用的方法和属性,客户端主要通过这个接口访问服务提供的功能,这个接口对象由onBind()回调方法(callback method)返回,一旦客户端收到这个Ibinder接口,它就可以通过这个接口与服务交互了。
    解析: 暂无解析

  • 第13题:

    下列方法中可以用来创建一个新线程的是( )。 A.实现java.lang.Runnable接口并重写start方法SX

    下列方法中可以用来创建一个新线程的是( )。

    A.实现java.lang.Runnable接口并重写start方法

    B.实现java.lang.Runnable接口并重写run方法

    C.继承java.lang.Thread类并重写run方法

    D.实现java.lang.Thread类并实现start方法


    正确答案:C
    C。【解析】本题考查考生对创建线程的使用。创建线程有两种方法:通过实现Runnable接口创建线程和通过继承Thread类创建线程。通过实现Runnable接口创建线程,当实现Runnable接口的类的对象用来创建线程以后,该线程的启动将使得对象的run方法被调用。通过继承Thread类创建线程,可以通过继承Thread类,并重写其中的run方法定义线程体,然后创建该子类的对象创建线程。线程创建是考试重点内容,请务必掌握。

  • 第14题:

    Java中使用XFire框架技术创建Web服务,XFire的配置文件service.xml中,()指定了接口实现类。

    • A、<name>
    • B、<class>
    • C、<implementationClass>
    • D、<interfaceImplementationClass>

    正确答案:C

  • 第15题:

    关于ServiceConnection接口的onServiceConnected()方法的触发条件描述正确的是()

    • A、bindService()方法执行成功后。
    • B、bindService()方法执行成功同时onBind()方法返回非空IBinder对象。
    • C、Service的onCreate()方法和onBind()方法执行成功后。
    • D、Service的onCreate()和onStartCommand()方法启动成功后。

    正确答案:B

  • 第16题:

    一个简单RMI对话实现包括以下几个步骤:定义远程接口的接口;定义一个实现该接口的类;使用RMIC程序生成远程实现所需的残根和框架;();使用rmiregistry注册表注册该远程对象并启动服务器对象;创建客户程序和服务器进行RMI调用。

    • A、创建安全策略
    • B、创建会话策略
    • C、创建连接策略
    • D、创建服务策略

    正确答案:A

  • 第17题:

    以文件服务方式的共享需要资源提供方有()

    • A、远程文件访问接口
    • B、系统调用接口
    • C、用户命令接口
    • D、管理员权限

    正确答案:A

  • 第18题:

    如何给一个正在运行的service传递消息()

    • A、通过注册Receiver
    • B、通过Intent
    • C、通过定义AIDL接口
    • D、A、B、C选项均可

    正确答案:D

  • 第19题:

    下面哪一项对Servlet描述错误?()

    • A、Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口
    • B、Servlet接口定义了Servelt的生命周期方法
    • C、当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程
    • D、Servlet客户线程调用service方法响应客户的请求

    正确答案:C

  • 第20题:

    单选题
    目前研究得不很清楚的脂蛋白受体是().
    A

    IDL受体

    B

    HDL受体

    C

    VLDL受体

    D

    LDL受体

    E

    清道夫受体


    正确答案: B
    解析: 暂无解析

  • 第21题:

    单选题
    一个简单RMI对话实现包括以下几个步骤:定义远程接口的接口;定义一个实现该接口的类;使用RMIC程序生成远程实现所需的残根和框架;();使用rmiregistry注册表注册该远程对象并启动服务器对象;创建客户程序和服务器进行RMI调用。
    A

    创建安全策略

    B

    创建会话策略

    C

    创建连接策略

    D

    创建服务策略


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    下面哪一项对Servlet描述错误?()
    A

    Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口

    B

    Servlet接口定义了Servelt的生命周期方法

    C

    当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程

    D

    Servlet客户线程调用service方法响应客户的请求


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    如何给一个正在运行的service传递消息()
    A

    通过注册Receiver

    B

    通过Intent

    C

    通过定义AIDL接口

    D

    A、B、C选项均可


    正确答案: C
    解析: 暂无解析