它与Java序列化有关。
当类的字段更改时,您将无法再反序列化该类的其他版本。如果尝试,Java将引发异常。
但是,有时字段的更改无关紧要,您想说“反序列化”。为此,请定义此序列号。现在,Java将使用该数字而不是反射来确定您的类定义是否“不同”。
最后,您可以通过定义自己的序列化函数来解决所有这些问题,实际上,许多拥护者坚持您应该这样做。
欢迎分享,转载请注明来源:内存溢出
它与Java序列化有关。
当类的字段更改时,您将无法再反序列化该类的其他版本。如果尝试,Java将引发异常。
但是,有时字段的更改无关紧要,您想说“反序列化”。为此,请定义此序列号。现在,Java将使用该数字而不是反射来确定您的类定义是否“不同”。
最后,您可以通过定义自己的序列化函数来解决所有这些问题,实际上,许多拥护者坚持您应该这样做。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)