为了账号安全,请及时绑定邮箱和手机立即绑定

java中什么类需要序列化

java中什么类需要序列化

慕无忌1623718 2019-04-15 12:08:51
java中什么类需要序列化
查看完整描述

2 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

为了读写方便,比如把一个对象写入文本中,必须进行序列化。
java对象序列化不仅保留一个对象的数据,而且递归保存对象引用的每个对象的数据。可以将整个对象层次写入字节流中,可以保存在文件中或在网络连接上传递。利用对象序列化可以进行对象的"深复制",即复制对象本身及引用的对象本身。序列化一个对象可能得到整个对象序列。

查看完整回答
反对 回复 2019-04-16
?
撒科打诨

TA贡献1934条经验 获得超2个赞

序列化其实就是将对象转换为字节序列。所以有以下几个地方应用得到吧。
应用场景1:通讯。(例如客户端把java对象传给对方,过程就是先将对象转换为字节数据在进行发送)
应用场景2:web保存会话,也就是免登陆进行验证。在session中存入登陆者信息,例如User对象,序列化可以先将对象转换成字节数组保存在硬盘上,每次刷新反序列化进行读取。

查看完整回答
反对 回复 2019-04-16
  • 2 回答
  • 0 关注
  • 955 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信