只有实现Java.io. 接口的类的对象才能被序列化和反序列化,否则会出现java.io.NotSerializableException。
A: Serializable
B: Collection
C: ActionListener
D: ObjectStream
A: Serializable
B: Collection
C: ActionListener
D: ObjectStream
举一反三
- 序列化是指将字节序列转换成Java对象,只有实现了Serializable接口的类的对象才可以被序列化。
- 只有实现Java.io.接口的类的对象才能被序列化和反序列化。用关键字修饰的对象变量将不会序列化。
- 关于JAVA序列化与反序列化的说法正确的是?() A: 对象序列化是指将对象转换为字节序列的过程,而反序列化则是根据字节序列恢复对象的过程。 B: 任何类的对象都能被序列化 C: 对实现了Serializable接口的类,采用默认的反序列化方式 D: 实现了Externalizable接口的类,采用默认的序列化方式
- 使用ObjectStream类来读取或存储的对象必须要实现Serializable接口,否则程序将出现NotSerializableException异常。()
- 实现对象序列化,自定义类必须实现()接口。 A: Runnable B: Drive C: Collection D: Serializable