推广 热搜:   中国  未来  系统  政策  行业  设备  基金  快速  教师 

反序列化的serialVersionUID字段讲解

   日期:2024-11-04     作者:caijiyuan    caijiyuan   评论:0    移动:http://mip.tpjde.com/news/343.html
核心提示:1、大家在进行对象的序列化和反序列化的时候,都有可能或多或少见过这个字段。其实它的主要作用就是为了保证版本的兼容和

1、大家在进行对象的序列化和反序列化的时候,都有可能或多或少见过这个字段。

其实它的主要作用就是为了保证版本的兼容和唯一性,具体可以参考:serialVersionUID【需要进入文档的Serializable类】
2、它的主要两种用途就是
1)将对象的字节序列保存在硬盘中
2)在网络上传输对象的字节序列

反序列化的serialVersionUID字段讲解

通过将对象保存在文件中,并读取对象来进行讲解

进行对象的存储之后
为Student新增一个字段:public String id;
然后进行反序列化

那么编译器将会出现异常:

但是在反序列化之前,将Student中的serialVersionUID值修改为任意其他值,再次进行。
那么依旧会出现上述的异常

在进行反序列化之前,为Student类添加一个private String id字段

本文地址:http://www.tpjde.com/news/343.html    推平第 http://www.tpjde.com/ , 查看更多
 
标签: 序列化 讲解 字段
 
更多>同类行业资讯
0相关评论

新闻列表
企业新闻
推荐企业新闻
推荐图文
推荐行业资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2023001713号