问答详情
源自:6-2 transient及ArrayList源码分析

为什么重写的writeObject要写在Student类中?

为什么重写的writeObject要写在Student类中?是在写入ObjectOutputStream流中会调用到Student中的WriteObject方法?

提问者:luffymaika 2017-02-13 14:14

个回答

  • 幸福是可积的
    2017-02-26 17:02:36

    重写的writeObject要写在Student类中

    当调用到writeObject方法时,会直接调用本类的writeObject方法。

    在本类的writeObject方法中使用s.defaultWriteObject();调用java提供的写入对象的方法。

    在这句代码之后执行自己的代码

  • 秦时明月_渊虹4254453
    2017-02-17 16:50:37

    同问 - -