使用非可序列化引用字段值序列化序列化类时,不会抛出异常

时间:2015-11-08 17:05:28

标签: java serialization

A类实现了serializable,并且引用了B类。 B没有实现可序列化。类A在序列化时将B引用为null。但是没有抛出异常,为什么会这样?

1 个答案:

答案 0 :(得分:2)

因为只计算序列化期间遇到的实际对象是Serializable

例如,A.b也可以引用实现B的{​​{1}}子类的对象。