- 1
- 0
- 约2.8千字
- 约 16页
- 2022-09-13 发布于广东
- 举报
第1页,共16页,编辑于2022年,星期三 本章内容 对象序列化与反序列化的基本概念 实现序列化的基本过程 Serializable和Externalizable接口 ObjectOutputStream和ObjectInputStream 自定义序列化的两种方式 默认序列化方式与自定义序列化方式的比较 序列化类不同版本的序列化兼容性 第2页,共16页,编辑于2022年,星期三 对象序列化 对象序列化:将Java对象转化成二进制字节流的过程。 对象反序列化: 将二进制字节流恢复为Java对象的过程。 对象序列化的主要用途: 将对象的字节序列永久的保存到硬盘上,通常存放在一个文件中。 (2) 在网络中传输对象的字节序列。 第3页,共16页,编辑于2022年,星期三 Serializable和Externalizable接口 序列化的过程: 只有实现了Serializable和Externalizable接口的类的对象才能进行序列化操作。 Externalizable接口继承自Serializable口, 实现Externalizable接口的类需要自行控制序列化的行为。 实现Serializable接口的类采用默认的序列化方式。 JDK类库中的部分类(String,封装类和Date类等)都实现了Serializable接口。 第4页
您可能关注的文档
- 工业区位因素.ppt
- 工业企业管理.ppt
- 工业仪表第五章.ppt
- 工业上重要细菌的形态特性及其应用.ppt
- 居里夫人传读书交流会.ppt
- 居住环境与健康.ppt
- 居住小区绿化调研.ppt
- 层次分析法资金分配例子.ppt
- 尺骨撞击综合征.ppt
- 尺有所短寸有所长 .ppt
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
原创力文档

文档评论(0)