Java中提供的实现对象序列化功能的类是()
A: ObjectOutputStream
B: PrintStream
C: DataOutputStream
D: OutputStreamWriter
A: ObjectOutputStream
B: PrintStream
C: DataOutputStream
D: OutputStreamWriter
A
举一反三
- 实现对象序列化的类是()。 A: ObjectOutputStream B: ObjectInputStream C: Serializable D: Properties
- Java中提供的实现对象反序列化功能的类是() A: ObjectInputStream B: PrintWriter C: DataInputStream D: InputStreamReader
- 序列化对象使用ObjectOutputStream、ObjectInputStream类,对象所在的类必须实现()接口才可以自动序列化所有的内容。
- System.out是下列哪个类的对象?( ) A: OutputStream B: Writer C: OutputStreamWriter D: PrintStream
- Java通过类实现对象的序列化,通过类实现对象的反序列化
内容
- 0
序列化是指将字节序列转换成Java对象,只有实现了Serializable接口的类的对象才可以被序列化。
- 1
下面关于对象序列化说法正确的是 A: 将对象转换为字节序列的过程 B: PrintWriter中有一个println(Object o)可以完成对象序列化 C: 对象序列化要求对象类型必须实现Serializable接口 D: 使用ObjectOutputStream完成对象序列化
- 2
关于JAVA序列化与反序列化的说法正确的是?() A: 对象序列化是指将对象转换为字节序列的过程,而反序列化则是根据字节序列恢复对象的过程。 B: 任何类的对象都能被序列化 C: 对实现了Serializable接口的类,采用默认的反序列化方式 D: 实现了Externalizable接口的类,采用默认的序列化方式
- 3
下列哪项不是Java标准库中OutputStream类的子类() A: ByteArrayOutputStream B: DataOutputStream C: PrintStream D: LineNumberOutputStream
- 4
关于对象的序列化说法错误的是()。 A: 实现序列化的对象必须实现Serializable接口 B: 实现序列化的对象必须自定义序列号 C: ObjectOutputStream中的writeObject()方法可以将对象写出 D: ObjectInputStream中的readObject()方法可以读取对象