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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马黄涛 中级黑马   /  2012-12-10 09:22  /  2321 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我尝试过,不序列化也可以照常啊运行...

2 个回复

倒序浏览
序列化只是为了对象的持久化存储和传输,如果没有用到存储和传输则没有什么意义...
回复 使用道具 举报
本帖最后由 彭小康 于 2012-12-10 15:53 编辑

1)为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。
2、什么情况下需要序列化
a)当你想把的内存中的对象保存到一个文件中或者数据库中时候;
b)当你想用套接字在网络上传送对象的时候;
c)当你想通过RMI传输对象的时候;
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马