请问你在什么情况下会在你的JAVA代码中使用可序列化?

请问你在什么情况下会在你的JAVA代码中使用可序列化?为什么放到HttpSession中的对象必须要是可序列化的?... 请问你在什么情况下会在你的JAVA代码中使用可序列化?
为什么放到HttpSession中的对象必须要是可序列化的?
展开
 我来答
土味洋芋
推荐于2016-08-18 · 智慧城市架构师,构建未来城市
土味洋芋
采纳数:134 获赞数:1166

向TA提问 私信TA
展开全部
为什么要序列化呢?
因为在我们的系统中,某些类实例化为对象后,将会在网络中传送。而我们知道,网络传输只能2进制文件。
这就像你要搬一个大家俱通过一个小门,你得先把家俱拆散,到屋里后再把这些组件重新组合为你的大家俱。

也就是说,当你的对象会被通过网络来传送时,那就必须要序列化。
放到httpSession中的对象,必定会被使用网络来传输的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式