gpt4 book ai didi

java - 序列化兼容性 Java 7/8

转载 作者:行者123 更新时间:2023-12-01 17:54:36 24 4
gpt4 key购买 nike

对象序列化是否向后兼容 Java8 到 Java7?

即,Java 序列化规范 ( http://docs.oracle.com/javase/8/docs/platform/serialization/spec/serialTOC.html ) 是否保证以下工作有效:我将类 A 编译到 Java8 应用程序中,序列化 A 的对象(例如,到文件中)并在 Java7 应用程序中反序列化该对象(使用相同版本的A类编译)。

有人可以指出规范中专门针对不同主要版本的具体部分吗?如果没有,我可以从哪一部分推断出所述兼容性?

注意:规范的第 5.1 节是关于 class 版本兼容性的,而不是关于 Java 版本兼容性的。

最佳答案

是的。该规范在 Java 7 和 8(或 9)之间没有变化,并且保证了兼容性,除了对象版本控制一章中提到的情况之外。另请注意,每个 javax.swing 类中都有关于此的警告。

关于java - 序列化兼容性 Java 7/8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46322740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com