- 5
- 0
- 约3.16千字
- 约 18页
- 2017-11-17 发布于河南
- 举报
第11章 对象序列化
本章目标 理解对象序列化的概念及用途 理解对象序列化的原理机制 掌握对象序列化的应用 对象序列化的概念 为了研究人体冷冻,科学家们需要建一些特殊用途的“农场”,里面安上生产液态氮的装置。人体冷冻这项服务对大多数人来说或许是很经济的:冷冻一个人体的价格大约为2000美元。经过这样处理的人实际上便停止了死亡。这种想法在20年后也许真的会变成现实。 序列化的概念 人体可以通过超低温进行冷冻,然后希望在某一天科技发达后将其复活。 这项技术在程序界已经得到实现。 Serializable就是将对象“冷冻”的技术 序列化(Serializable)定义 把对象转换为字节序列的过程称为序列化(冷冻) 把字节序列恢复为对象的过程称为反序列化(解冻) 对象序列化的概念 对象序列化的作用 把对象永久保存到硬盘中 在网络上传递对象 对象序列化的原理机制 演示默认序列化(对象 写入文件中) 对象序列化的原理机制 对象是怎样被序列化的? 采用默认情况下,只需实现Serializable接口即可。 默认方式哪些信息会被序列化? 序列化保存对象的状态(各属性及其对应的值) 注意:序列化不会保存对象的方法 默认方式哪些信息不会被序列化? 不会序列化transient的属性和静态变量 对象序列化的原理
原创力文档

文档评论(0)