首页题目详情

关于Java序列化中的版本控制,以下说法正确的是?

题目配图
A.不需要关心版本号,系统会自动处理
B.必须在类中明确定义serialVersionUID
C.通过transient关键字可以避免版本控制问题
D.版本控制仅影响反序列化,不影响序列化

优质解答

答案

B

解析

为了确保序列化和反序列化的一致性,Java要求类中显式定义serialVersionUID。如果不定义,JVM会自动生成一个,可能导致版本不匹配的问题。

查看答案和解析

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

低至 ¥0.1 起

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