首页 > 编程语言 > 详细

Java序列化的作用

时间:2017-02-21 20:04:33      阅读:195      评论:0      收藏:0      [点我收藏+]



很多人都认为Java序列化的作用有以下两方面:

1) 把对象的字节序列永久地保存到硬盘上(通常存放在一个文件中);

2) 在网络上传送对象的字节序列。

可是我有一个疑问:第一个作用在什么情况会用到呢?第二个作用在什么情况会用到呢?


答:

归纳起来,就是把你的数据换个时间和/或换个地方,继续使用

换个时间,比如存盘

换个地方,比如网络传输

当然,实现“换个时间/地方用”的方式很多很多

正解。。。真正自己去序列化的还是比较少的,很多框架里面都做好了的。。类似序列化功能的实现方式很多,不一定都是使用序列化来做的。。

答:

1)在使用tomcat开发JavaEE相关项目的时候,我们关闭tomcat后,相应的session中的对象就存储在了硬盘上,如果我们想要在tomcat重启的


时候能够从tomcat上面读取对应session中的内容,那么保存在session中的内容就必须实现相关的序列化操作。


本文出自 “JianBo” 博客,转载请与作者联系!

Java序列化的作用

原文:http://jianboli.blog.51cto.com/12075002/1899743

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!