Java 数组类不能声明显式serialVersionUID

Java 数组类不能声明显式serialVersionUID,java,arrays,serialization,deserialization,serialversionuid,Java,Arrays,Serialization,Deserialization,Serialversionuid,声明显式serialVersionUID通常建议用于序列化,但不建议用于数组类 数组类不能声明显式serialVersionUID,因此它们 始终具有默认的计算值,但 数组类放弃匹配SerialVersionId值 javadoc指的是哪些数组类? 我只知道Arrrays是一个实用类,Array是final。 那么,它还关心其他课程吗 为什么数组类不能声明显式serialVersionUID 有但没有解释不允许数组类声明serialVersionUID的原因欢迎使用[stackoverflow]

声明显式serialVersionUID通常建议用于序列化,但不建议用于数组类

数组类不能声明显式serialVersionUID,因此它们 始终具有默认的计算值,但 数组类放弃匹配SerialVersionId值

javadoc指的是哪些数组类? 我只知道Arrrays是一个实用类,Array是final。 那么,它还关心其他课程吗

为什么数组类不能声明显式serialVersionUID


有但没有解释不允许数组类声明serialVersionUID的原因

欢迎使用[stackoverflow]()。参考这些链接,询问适当的问题(),()和()也可以查看这个可能重复的@RP-这个链接只重复了陈述,但没有解释原因?正如链接中提到的,您的数组会有严重问题,并且在序列化方面会非常脆弱。这可能很容易理解,但至少对我来说不是,因为它不会影响我。@SACHINJAIN“您的数组会有严重问题,在序列化方面会非常脆弱”是给出的原因。你可能不理解它,但这并不意味着它不存在。我并不同意。真正的原因是它根本没有语法。数组类根本没有声明,所以它们不能有成员,也不能有
serialVersionUID
成员,所以检查它们完全是浪费时间。欢迎使用[stackoverflow]()。参考这些链接,询问适当的问题(),()和()也可以查看这个可能重复的@RP-这个链接只重复了陈述,但没有解释原因?正如链接中提到的,您的数组会有严重问题,并且在序列化方面会非常脆弱。这可能很容易理解,但至少对我来说不是,因为它不会影响我。@SACHINJAIN“您的数组会有严重问题,在序列化方面会非常脆弱”是给出的原因。你可能不理解它,但这并不意味着它不存在。我并不同意。真正的原因是它根本没有语法。数组类根本没有声明,所以它们不能有成员,也不能有
serialVersionUID
成员,所以检查它们完全是浪费时间。