序列化编号吗?
我们在创建一个类class的时候,会本地序列化Serializable
序列化,就是将我们的类,以某种方式保存到我们的本地硬盘,
比如我们的堆,保存的是对象(具体说对象是以什么方式保存到我们的堆里面的,这个就比较底层,暂时不需要我们研究),
而当我们在序列化对象至本地硬盘的时候。我们在本地硬盘中会保存到一个固定唯一的地址,并且我们的jvm能够通过访问这种serialVersionUID来获取我们本地保存的对象
我们序列化对象,是为了将对象以数据流的方式保存到我们的硬盘里面,而我们的对象的反序列化就是将对象流反序列化为对象,例如
我们在redis中操作的时候,我们的会将对象的序列化,保存在我们的redis内存里面(因为没有保存到redis服务器硬盘,没有持久化在硬盘内,所以叫保存在内存里,并且是暂时的)
原文:https://www.cnblogs.com/cyh2009/p/10845139.html