A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 潘廖明 中级黑马   /  2013-5-7 13:01  /  1779 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 潘廖明 于 2013-5-9 01:19 编辑

实现JavaBean里面的可序列化接口的作用是什么 ?

评分

参与人数 1技术分 +1 收起 理由
Sword + 1

查看全部评分

5 个回复

倒序浏览
Java的"对象序列化"能让你将一个实现了Serializable接口的对象转换成一组byte,这样日后要用这个对象时候,你就能把这些byte数据恢复出来,并据此重新构建那个对象了。

对JavaBean来说,对象序列化也是必不可少的。Bean的状态信息通常是在设计时配置的。这些状态信息必须保存起来,供程序启动的时候用;对象序列化就负责这个工作。 序列化一个对象还是比较简单的,只要让它实现Serializable接口就行了
回复 使用道具 举报
问题如果以解决,请及时修改分类,否则继续提问问,谢谢合作!(不要嫌我烦,我感觉也挺烦躁的。这是我的责任啊)
回复 使用道具 举报
JavaBean的一个对象可能需要持久化存储,比如存进数据库,当然你也可以自己写代码存到任何你想存的地方,但是如果你用java提供的方法那更方便,为了使用java提供的方法,就得序列化,序列化接口只是一个标记接口,表示这个类的对象可以进行持久化存储,当然,其他任何类只要你觉得需要持久化的,那就实现序列化接口就是了
回复 使用道具 举报
是软件升级用的,比如初始化序列,在更新版本的时候检查序列号,可以提示升级
回复 使用道具 举报
Super_Class 发表于 2013-5-8 22:46
是软件升级用的,比如初始化序列,在更新版本的时候检查序列号,可以提示升级 ...

不是吧!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马