qq_邪炎_0
2019-05-12 17:56
求告诉
这个序列化意思是,当你序列化一个文件并且写入的时候,在你写入的数据文件中是有实现了序列化接口的那些类的信息。这样你反序列化,他们都存在就不会重新创建了。
但是如果你父类没有序列化,子类序列化了,当你序列化写的时候,父类是没有被写入的,当你反序列化读取的时候,你读取到了子类,但是没有发现父类,此时就会去调用父类的构造方法了,此时就有输出了
父类实现了序列化,在子类对象反序列化时不会调用父类构造函数。
文件传输基础——Java IO流
133754 学习 · 1030 问题
相似问题