用java 7序列化,用java 6反序列化?

用java 7序列化,用java 6反序列化?,java,serialization,jvm,deserialization,java-7,Java,Serialization,Jvm,Deserialization,Java 7,是否知道java 7的标准(默认)序列化应该用java 6读取(反序列化)?只要不序列化java 7中添加的任何类,就可以读取。i、 e.您仍然需要接收端使用的每个类 顺便说一句,Java1.3和1.4AFAIK之间有不兼容的更改。回到Java 1.4应该没问题。还假设类没有更改,对吗?假设JDK遵循Java自己的约定,检查版本之间的serialVersionUid是否相同就足够了。可以谨慎处理更改,但这不是Java 6 vs 7的问题

是否知道java 7的标准(默认)序列化应该用java 6读取(反序列化)?

只要不序列化java 7中添加的任何类,就可以读取。i、 e.您仍然需要接收端使用的每个类


顺便说一句,Java1.3和1.4AFAIK之间有不兼容的更改。回到Java 1.4应该没问题。

还假设类没有更改,对吗?假设JDK遵循Java自己的约定,检查版本之间的serialVersionUid是否相同就足够了。可以谨慎处理更改,但这不是Java 6 vs 7的问题