【发布时间】:2016-11-08 22:53:18
【问题描述】:
- 为什么serialVersionUID 必须声明为静态、最终和长变量类型?
- 这个serialVersionUID 是唯一的吗?
- 当两个或多个类包含相同的 serialVersionUID 时会发生什么?在这种情况下,这个 versionUID 将如何用于反序列化字节数组?
【问题讨论】:
-
你有 3 个问题合二为一。请专注于一个。如果是第一个,您在寻找什么样的答案?它必须是 static final 并且类型为 long because the spec says so。
标签: java serialization static final serialversionuid