【发布时间】:2013-02-22 10:05:41
【问题描述】:
假设我在 Java 中有一个类,它存储数据,我获取一个对象并将其序列化并将其保存到文件中。我有另一个具有完全相同类的项目,但它仍然在另一个文件中定义。我可以在那个项目中获取我保存的文件并对其进行反序列化吗?
【问题讨论】:
-
我认为这是可以通过尝试轻松回答的问题之一。它要么起作用,要么不起作用;它不太可能以微妙的方式破坏。
-
注意:如果要将JavaBeans持久化到外部文件,建议使用docs.oracle.com/javase/7/docs/api/java/beans/XMLEncoder.html而不是序列化。另见:oracle.com/technetwork/java/javase/tech/…
标签: java class object serialization