首页题目详情

以下哪项不属于对象序列化时必须满足的条件?

题目配图
A.类必须实现Serializable接口。
B.类必须有默认构造函数。
C.类的成员变量必须是可序列化的类型。
D.类中不能有transient修饰的成员变量。

优质解答

答案

D

解析

对象序列化时,成员变量可以是transient修饰的,这样它们不会被序列化,也不会影响反序列化过程。其他条件如类必须实现Serializable接口、有默认构造函数以及成员变量可序列化等都是必须的条件。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

Java语言程序设计单选题中等AI生成