• 2022-06-07
    关于C#序列化和反序列化,描述错误的是()
    A: 序列化是将对象的状态存储到特定存储介质中的过程
    B: 标识一个类可以序列化,要在类前加上[Serializable]特性
    C: 如果一个类被标识为可序列化,则其包含的成员也必须可序列化
    D: 反序列化是将对象实例的状态存储到媒体中的过程
  • D

    内容

    • 0

      对象反序列化是()的过程。 A: 读取存储介质中的二进制字节序列 B: 将二进制字节序列转换成对象 C: 将对象转换为二进制字节序列并储存在存储介质中 D: 读取存储介质中的二进制字节序列并转换成对象

    • 1

      以下有关对象序列化的描述,错误的是(<br/>) A: 对象序列化是将对象转换为流的过程 B: 对象反序列化是将流转换为对象的过程 C: 对象序列化的第一步是用Serializable属性声明可序列化的类 D: 调用BinaryFormatter的Deserialize方法,即可对象序列化并写入流

    • 2

      对象序列化和反序列化的前提是() A: 本类重写toString()方法 B: 本类继承Serializable类 C: 本类或其超类实现Serializable接口 D: 任意类对象都可序列化和反序列化

    • 3

      以下关于对象序列化的描述错误的是哪一项 A: 对象流属于装饰流,需要依赖其他实体流或装饰流 B: 对象要想实现序列化,其所属的类必须实现Serializable接口 C: 对象序列化时不保存对象的transient类型的变量,但可以保存static类型的变量 D: 对象序列化是指将一个对象的属性和方法转化为一种序列化的格式用于存储和传输

    • 4

      对象序列化是指将一个Java对象转换成一个I/O流中的字节序列的过程。