2012-04-17 97 views

回答

3

XStream(或一般的反序列化)不会调用构造函数。 (除了在很少使用的纯Java模式下,当它调用默认构造函数时。)

如果要初始化瞬态字段,则需要使用readResolve()方法。

但是,你可以写你自己的转换器,然后你可以做任何你想要的。如果您想要将其应用于某个特定类,此方法效果最佳。

相关问题