java对象序列化-小作业,哪位好心人帮我做一下这道题目啊,谢谢了!

制作电话本类,包含若干联系人。而每个联系人包含:姓名,出生日期,以及可能有多个电话。在电话本中加入若干联系人。提供按姓名查找联系人的功能。可以整个电话本输出到文件。将来从... 制作电话本类,包含若干联系人。
而每个联系人包含:姓名,出生日期,以及可能有多个电话。
在电话本中加入若干联系人。
提供按姓名查找联系人的功能。
可以整个电话本输出到文件。将来从文件中读回,又可以再现电话本当时的数据状态。
搜索
复制
展开
 我来答
碧血玉叶花
2015-05-18 · TA获得超过4976个赞
知道大有可为答主
回答量:6154
采纳率:0%
帮助的人:1655万
展开全部
实现Serializable的类是可序列化的,你把序列化和可串行化搞混了。
所谓串行化最大的作用就是恢复一个对象。可以恢复的对象就是可以持久的,不可恢复的就是瞬时的。
一个对象是否是瞬时的从逻辑上就可以判断出来,Thread和FileInputStream都是依赖外部环境的,Thread依赖于cpu当时的状态,cpu的状态是不可逆转的,你的程序没法控制cpu在某个时间把时间片分给你,至于FileInputStream本身就是依赖于外部文件读入的,恢复的时候文件有没有还不好说呢,怎么给你恢复。
也就是说一般java虚拟机能给你存在硬盘里的都是持久的,java虚拟机没办法存硬盘里的都是瞬时的
追问
可以帮我编写这个程序吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式