父子序列化接口
父类实现Serializable,子类是否需要实现Serializable
http://blog.51cto.com/tinyking/1219401
https://blog.csdn.net/smithdoudou88/article/details/12756187
https://blog.csdn.net/u011386422/article/details/42582605
1,父类实现了Serializable,子类没有,
父类有int a = 1int b = 2int c = 3
子类有int d = 4int e = 5
序列化子类的时候,d和e会不会被序列化?(答案:会)
2,反过来父类未实现Serializable,子类实现了,序列化子类实例的时候,父类的属性是直接被跳过不保存,还是能保存但不能还原?(答案:值不保存)
解:父类实现接口后,所有派生类的属性都会被序列化。子类实现接口的话,父类的属性值丢失。
作者:NewSea 出处:http://newsea.cnblogs.com/
QQ,MSN:iamnewsea@hotmail.com 如无特别标记说明,均为NewSea原创,版权私有,翻载必纠。欢迎交流,转载,但要在页面明显位置给出原文连接。谢谢。 |