niusouti.com

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

题目

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

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

相似考题
更多“关于对象的序列化说法错误的是()。”相关问题
  • 第1题:

    什么是java 序列化,如何实现java 序列化?


    正确答案:

     

    我们有时候将一个java 对象变成字节流的形式传出去或者从一个字节流中恢复成一个

    java 对象,例如,要将java 对象存储到硬盘或者传送给网络上的其他计算机,这个过程

    我们可以自己写代码去把一个java 对象变成某个格式的字节流再传输,但是,jre 本身

    就提供了这种支持,我们可以调用OutputStream 的writeObject 方法来做,如果要让java

    帮我们做,要被传输的对象必须实现serializable 接口,这样,javac 编译时就会进行特

    殊处理,编译的类才可以被writeObject 方法操作,这就是所谓的序列化。需要被序列化

    的类必须实现Serializable 接口,该接口是一个mini 接口,其中没有需要实现的方法,

    implements Serializable 只是为了标注该对象是可被序列化的。

    例如,在web 开发中,如果对象被保存在了Session 中,tomcat 在重启时要把Session

    对象序列化到硬盘,这个对象就必须实现Serializable 接口。如果对象要经过分布式系统

    进行网络传输或通过rmi 等远程调用,这就需要在网络上传输对象,被传输的对象就必

    须实现Serializable 接口。

  • 第2题:

    下面关于选择文本对象的方法说法错误的是( )

    A.用鼠标从对象的开头拖到结尾

    B.单击该对象

    C.通过Tagselector进行选择

    D.用鼠标从对象的结尾拖到开头


    正确答案:B

  • 第3题:

    下列关于讲说对象构成要素说法错误的是()。

    • A、听众心理
    • B、听众年龄
    • C、听众性别
    • D、听众职业

    正确答案:D

  • 第4题:

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

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

    正确答案:B

  • 第5题:

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


    正确答案:正确

  • 第6题:

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


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

  • 第7题:

    下列关于对象的说法中,错误的是()。

    • A、对象是客观世界的任何实体
    • B、不同的对象具有相同的属性和方法
    • C、任何对象都有自己的属性和方法
    • D、属性是对象所固有的特征,方法是描述对象行为的过程

    正确答案:B

  • 第8题:

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

    JSON

    B

    Property List

    C

    XML

    D

    HTTP


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

  • 第9题:

    判断题
    java.io.Seriablizable是对象可以序列化接口。
    A

    B


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

  • 第10题:

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

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

    B

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

    C

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

    D

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


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

  • 第11题:

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

    编译失败

    B

    两个对象被序列化

    C

    —个对象被序列化

    D

    运行时异常被抛出


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

  • 第12题:

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

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

  • 第13题:

    关于对象概念的描述中,说法错误的是()。

    A、对象就是C语言中的结构变量

    B、对象代表着正在创建的系统中的一个实体


    答案:A

  • 第14题:

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

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

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

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

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


    正确答案:D

  • 第15题:

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

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

    正确答案:C

  • 第16题:

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


    正确答案:Serializable

  • 第17题:

    JAVA程序包括源代码(.java文件)、()、由归档工具jar生成的.jar文件、对象状态序列化.ser文件。


    正确答案:由编译器生成的类(.class文件)

  • 第18题:

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

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

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

  • 第19题:

    下面关于选择文本对象的方法说法错误的是:()

    • A、用鼠标从对象的开头拖到结尾
    • B、单击该对象
    • C、通过Tagselector进行选择
    • D、用鼠标从对象的结尾拖到开头

    正确答案:B

  • 第20题:

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

    Volatile

    B

    Serializable

    C

    Runnable

    D

    Transient


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

  • 第21题:

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

     Volatile

    B

     Serializable

    C

    Runnable

    D

     Transient


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

  • 第22题:

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

    B

    不能


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

  • 第23题:

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

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