标签列表
使用Java 7进行序列化,使用Java 6进行反序列化?
java
serialization
jvm
deserialization
java-7
3
3
你知道使用Java 7的标准(默认)序列化是否可以在Java 6中进行读取(反序列化)吗?
-
Elad Tabak
1
个回答
4
4
只要不序列化Java 7中添加的任何类,就可以进行阅读。即在接收端仍需要每个使用的类。
顺便说一下,在Java 1.3和1.4之间进行了不兼容的更改。 因此,只要回到Java 1.4就可以了。
-
Peter Lawrey
2
还假设类没有改变,对吧?假设JDK遵循Java自己的约定,检查版本之间的serialVersionUid是否相同应该就足够了。
- pap
可以通过一些小心处理来处理更改,但这并不是Java 6与7之间的问题。 ;)
- Peter Lawrey
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
3
在Java中使用Externalizable接口进行反序列化
3
使用Java泛型进行反序列化
3
使用JsonTypeInfo进行序列化/反序列化
4
使用JSON进行反序列化到Java对象?
6
使用Kryo进行通用的Java序列化/反序列化
8
Java序列化和反序列化
4
Java序列化和反序列化
7
使用Java泛型进行JAXB反序列化
5
Java:使用XML而不是二进制进行序列化/反序列化
3
使用Jackson在Java中进行继承反序列化