问答详情
源自:6-3 序列化中子父类构造函数问题

反序列化问题

反序列化时明明只是用类对象接收了一下,

Bar2 bar2 = (Bar2) ios.readObject();

并没有new啊,怎么会调用父类构造函数的?

提问者:ziom 2015-09-08 15:05

个回答

  • Mrwanglei
    2015-12-18 11:00:42
    已采纳

    类型强制转换时,就会调用构造函数

  • 好帮手慕珊
    2015-09-08 16:38:11

    这是java在设计反序列化时的方式,就是这么做的。