对一个Serializable 对象而言,所有的序列化操作都会自动进行,除了用( )关键字声明的属性不会序列化。
A: final
B: transient
C: static
D: 以上都不对
A: final
B: transient
C: static
D: 以上都不对
举一反三
- 对一个Serializable 对象而言,所有的序列化操作都会自动进行,除了用( )关键字声明的属性不会序列化。
- 对象序列化过程中,如果某个对象属性不希望被序列化,则使用( )关键字修饰它。 A: synchronized B: transient C: serialize D: static
- 以下关于对象序列化的描述错误的是哪一项 A: 对象流属于装饰流,需要依赖其他实体流或装饰流 B: 对象要想实现序列化,其所属的类必须实现Serializable接口 C: 对象序列化时不保存对象的transient类型的变量,但可以保存static类型的变量 D: 对象序列化是指将一个对象的属性和方法转化为一种序列化的格式用于存储和传输
- 下面关于对象序列化说法正确的是 A: 将对象转换为字节序列的过程 B: PrintWriter中有一个println(Object o)可以完成对象序列化 C: 对象序列化要求对象类型必须实现Serializable接口 D: 使用ObjectOutputStream完成对象序列化
- 序列化是指将字节序列转换成Java对象,只有实现了Serializable接口的类的对象才可以被序列化。