静态变量不会被序列化( static,transient)
当一个父类实现序列化,子类自动实现序列化,不需要显式实现Serializable接口。
当一个对象的实例变量引用其他对象,序列化该对象时也把引用对象进行序列化。
子类序列化时有一下两种:
如果父类没有实现Serializable接口,没有提供默认构造函数,那么子类的序列化会出错;
如果父类没有实现Serializable接口,提供了默认的构造函数,那么子类可以序列化,父类的成员变量不会被序列化。如果父类实现了Serializable接口,则父类和子类都可以序列化。
Java序列化的其他问题
相关推荐
- C2C 模式解析:消费者与消费者之间的电子商务
- 什么是EAV(Entity-Attribute-Value)模型
- 什么是闭包表,闭包表详解
- B2B 模式解析:企业与企业之间的电子商务
- B2C模式解析:企业与消费者之间的电子商务
- 电子商务模式概述:B2C、B2B、C2C、C2M、O2O
- 电商行业的瓶颈与挑战
- 电子商务的崛起与行业变革
- uni.downloadFile 使用注意事项
- uniapp drawImage 加载网络图片
- getUnlimitedQRCode 获取不限制的微信小程序码
- uni.addPhoneContact正式发布后,在小程序上点击无反应
- IIS 400 错误:Bad Request - Invalid URL HTTP Error 400. The request URL is invalid.
- HTML5+Runtime打包时未添加 Camera 模块,请参考https://ask.dcloud.net.cn/article/283
- 红冲和红字发票在形式上有什么不同?
- C2C 模式解析:消费者与消费者之间的电子商务
- 什么是EAV(Entity-Attribute-Value)模型
- 什么是闭包表,闭包表详解
- B2B 模式解析:企业与企业之间的电子商务
- B2C模式解析:企业与消费者之间的电子商务
- 电子商务模式概述:B2C、B2B、C2C、C2M、O2O
- 电商行业的瓶颈与挑战
- 电子商务的崛起与行业变革
- uni.downloadFile 使用注意事项
- uniapp drawImage 加载网络图片