可持续性概念 能够记录自己的状态以便将来再生的能力,叫对象的持续性(Persistence) 一个对象是可持续的,意味着可以把这个对象存入磁盘、磁带,或传入另一台机器保存在它的内存或磁盘中。也就是说把对象存为某种永久存储类型。 对象通过写出描述自己状态的数值来记录自己的过程叫持续化(或串行化,Serialization) 持续化的主要任务是写出对象实例变量的数值,如果变量是另一个对象的引用,则引用的对象也要串行化。这个过程是递归的。 Java的可持续性 一个类声明实现Serializable接口时,表明该类加入了对象串行化协议 Serializable接口中没有定义任何方法,只是作为一个标记来指示实现该接口的类可以被持续化 Java中,允许可串行化的对象通过对象流进行传输 例10-5 串行化对象 要串行化一个对象,必须与一定的对象输出/输入流联系起来 通过对象输出流将对象状态保存下来 通过对象输入流将对象状态恢复。 通过java.io包中的ObjectOutputStream和ObjectInputStream两个类实现 前者用writeObject()方法可以直接将对象保存到输出流中,而后者用readObject()方法可以直接从输入流中读取一个对象 串行化对象例 对象的存储 程序10-4 对象的恢复 程序10-5 对象结构表 串行化只能保存对象的非静态
您可能关注的文档
- 第09章热处理工艺资料.ppt
- 第10单元《酸和碱》综合检测(B)资料.ppt
- 第10课《鸽血染红的求救信》资料.ppt
- 第10讲掺混合材水泥资料.ppt
- 第08章自动生化分析仪分析技术资料.ppt
- 第09章资产运营能力分析(cjx)资料.ppt
- 第10课游褒禅山记资料.ppt
- 第10讲_热分析(DTA及DSC)_121207资料.ppt
- 第10讲常见金属及其化合物资料.ppt
- 第10章.波动和声资料.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 前列腺癌根治术护理查房课件.pptx VIP
- 盐城某厂4000td高盐废水处理厂工艺设计.docx VIP
- 压花艺术——发现植物之美知到智慧树期末考试答案题库2025年华南农业大学.docx VIP
- 非煤矿山双重预防机制建设工作指导手册.docx VIP
- 西方传统节日英文介绍课件.pptx VIP
- 2025年意识形态工作责任制落实情况总结(3篇).docx VIP
- ATLAS GA15 GA18 GA22空压机使用说明书.pdf VIP
- 高一语文下学期期中测试卷(统编版必修下册)03(含解析答案).docx VIP
- 《水泥化学分析方法》GB_T176-2025.PPTX
- 2026年广州市海珠区辅警协警招聘笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)