现有:classPetimplementsSerializable{Collarc=newCollar();}classCollarimplementsSerializable{collarPartcpl=newCollarPart("handle");CollarPartcp2=newCollarPart("clip");}classCollarPartimplementsSerializable()如果Pet实例被序列化,则多少对象将被序列化?()A.0B.1C.2D.3E.4F.5

题目

现有:classPetimplementsSerializable{Collarc=newCollar();}classCollarimplementsSerializable{collarPartcpl=newCollarPart("handle");CollarPartcp2=newCollarPart("clip");}classCollarPartimplementsSerializable()如果Pet实例被序列化,则多少对象将被序列化?()

A.0

B.1

C.2

D.3

E.4

F.5


相似考题
更多“现有:classPetimplementsSerializable{Collarc=newCollar();}classCollarimplementsSerializable{collarPartcpl=newCollarPart(handle);CollarPartcp2=newCollarPart(clip);}classCollarPartimplementsSerializable()如果Pet实例被序列化,则多少对象将被序列化?()A.0B.1C.2D.3E.4F.5”相关问题
  • 第1题:

    关于类的序列化,下列说法哪些是正确的:

    A.类的序列化与serialVersionUID毫无关系

    B.如果完全不兼容升级,不需要修改serialVersionUID值

    C.POJO类的serialVersionUID不一致会编译出错

    D.POJO类的serialVersionUID不一致会抛出序列化运行时异常


    正确答案:D

  • 第2题:

    简述序列化的概念和设计支持序列化类的方法。 


    正确答案: 序列化:把对象存入文件或从文件中读取对象内容的过程。
    设计可序列化的类的方法:
    (1)定义该类时,使用CObject类或其派生类作为基类
    (2)使用DECLARE_SERIAL(CLASSNMAE) 宏
    (3)定义默认构造函数
    (4)在类实现中使用IMPLEMENT_SERIAL(CLASSNAME,BASECLASS)宏
    (5)覆盖Serialize成员函数

  • 第3题:

    为了实现自定义对象的序列化,该自定义对象必须实现哪个接口?()

    • A、Volatile
    • B、Serializable
    • C、Runnable
    • D、Transient

    正确答案:B

  • 第4题:

    java.io.Seriablizable是对象可以序列化接口。


    正确答案:正确

  • 第5题:

    简述对象序列化的主要作用。


    正确答案:对象序列化主要是指将内存中保存的对象以二进制数据流的方式进行传输,要实现序列化的对象所在类必须实现java.io.Seriliazable接口。

  • 第6题:

    概述反射和序列化?


    正确答案: 反射:要给发射下一个定义还是比较难的,这里先说说我的理解。反射提供了封装程序集,模块和类型对象,可以用反射动态地创建类型的实例,将类型绑定到现有对象,或者从现有对象类型里获取类型,然后调用类型的方法或访问字段和属性。
    序列化:将对象转换为另一种媒介传输的格式过程。如,序列化一个对象,用Http通过internet在客户端和服务器之间传递该对象,在另一端用反序列化从该流中重新得到对象。

  • 第7题:

    class Car implements Serializable { }   class Ford extends Car { }   如果试图序列化一个Ford实例,结果为()  

    • A、编译失败
    • B、一个对象被序列化
    • C、两个对象被序列化
    • D、运行时异常被抛出

    正确答案:C

  • 第8题:

    如果你被要求写一段代码读取一个序列化的对象,那么一般使用哪种Stream()

    • A、FileInputStream
    • B、FileReader
    • C、DataInputStream
    • D、ObjectInputStream

    正确答案:D

  • 第9题:

    问答题
    简述序列化的概念和设计支持序列化类的方法。

    正确答案: 序列化:把对象存入文件或从文件中读取对象内容的过程。
    设计可序列化的类的方法:
    (1)定义该类时,使用CObject类或其派生类作为基类
    (2)使用DECLARE_SERIAL(CLASSNMAE) 宏
    (3)定义默认构造函数
    (4)在类实现中使用IMPLEMENT_SERIAL(CLASSNAME,BASECLASS)宏
    (5)覆盖Serialize成员函数
    解析: 暂无解析

  • 第10题:

    单选题
    class Car implements Serializable { }   class Ford extends Car { }   如果试图序列化一个Ford实例,结果为()
    A

    编译失败

    B

    一个对象被序列化

    C

    两个对象被序列化

    D

    运行时异常被抛出


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

  • 第11题:

    单选题
    使用XSEXE命令行工具可以进行对象的序列化吗?()
    A

    B

    不能


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

  • 第12题:

    ( 难度:中等)Dubbo默认使用哪种序列化方式?
    A.Hessian
    B.Duddo
    C.FastJson
    D.Java自带序列化

    答案:A

  • 第13题:

    zookeeper具有以下哪几种节点()

    • A、临时序列化节点
    • B、临时节点
    • C、持久化节点
    • D、持久序列化节点

    正确答案:A,B,C,D

  • 第14题:

    序列化


    正确答案:是指能够根据大小、体积、重量或其它的一些特性对一系列要素进行心理上排序。

  • 第15题:

    序列化对象使用ObjectOutputStream、ObjectInputStream类,对象所在的类必须实现()接口才可以自动序列化所有的内容。


    正确答案:Serializable

  • 第16题:

    关于对象的序列化说法错误的是()。

    • A、 实现序列化的对象必须实现Serializable接口
    • B、 实现序列化的对象必须自定义序列号
    • C、 ObjectOutputStream中的writeObject()方法可以将对象写出
    • D、 ObjectInputStream中的readObject()方法可以读取对象

    正确答案:B

  • 第17题:

    序列化,是将内存对象转化为可存储或传输序列的过程。反序列化,是将序列化序列重新转化为内存对象的过程。以下哪些库在Python中经常用于上述的两个过程:()

    • A、Json
    • B、Pickle
    • C、marshal
    • D、cPickle

    正确答案:A,B,C,D

  • 第18题:

    使用pickle进行序列化得到的二进制文件使用struct也可以正确地进行反序列化。


    正确答案:错误

  • 第19题:

    现有:  class Pet implements Serializable  {      Collar c= new Collar();      }  class Collar implements Serializable  {      collarPart cpl=new CollarPart ("handle");      CollarPart cp2=new CollarPart ("clip");      }     class CollarPart implements Serializable()  如果Pet实例被序列化,则多少对象将被序列化?()    

    • A、0
    • B、1
    • C、2
    • D、3
    • E、4
    • F、5

    正确答案:E

  • 第20题:

    单选题
    下面哪个不属于对象数据序列化方法()
    A

    JSON

    B

    Property List

    C

    XML

    D

    HTTP


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

  • 第21题:

    单选题
    关于对象的序列化说法错误的是()。
    A

     实现序列化的对象必须实现Serializable接口

    B

     实现序列化的对象必须自定义序列号

    C

     ObjectOutputStream中的writeObject()方法可以将对象写出

    D

     ObjectInputStream中的readObject()方法可以读取对象


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

  • 第22题:

    填空题
    序列化对象使用ObjectOutputStream、ObjectInputStream类,对象所在的类必须实现()接口才可以自动序列化所有的内容。

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

  • 第23题:

    单选题
    为了实现自定义对象的序列化,该自定义对象必须实现哪个接口?()
    A

    Volatile

    B

    Serializable

    C

    Runnable

    D

    Transient


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