首页 > 其他 > 详细

serialVersionUID干嘛用的?

时间:2019-05-10 16:49:08      阅读:156      评论:0      收藏:0      [点我收藏+]

序列化编号吗?

我们在创建一个类class的时候,会本地序列化Serializable

序列化,就是将我们的类,以某种方式保存到我们的本地硬盘,

比如我们的堆,保存的是对象(具体说对象是以什么方式保存到我们的堆里面的,这个就比较底层,暂时不需要我们研究),

而当我们在序列化对象至本地硬盘的时候。我们在本地硬盘中会保存到一个固定唯一的地址,并且我们的jvm能够通过访问这种serialVersionUID来获取我们本地保存的对象

我们序列化对象,是为了将对象以数据流的方式保存到我们的硬盘里面,而我们的对象的反序列化就是将对象流反序列化为对象,例如

我们在redis中操作的时候,我们的会将对象的序列化,保存在我们的redis内存里面(因为没有保存到redis服务器硬盘,没有持久化在硬盘内,所以叫保存在内存里,并且是暂时的)

 

serialVersionUID干嘛用的?

原文:https://www.cnblogs.com/cyh2009/p/10845139.html

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