序列化 serialVersionUID
来源:2-2 新建多模块项目
慕前端2370429
2020-11-26 12:57:35
我发现好多项目里序列化时有个serialVersionUID,有的又没有,所以不太明白到底该什么时候加,加了又有什么用,这个serialVersionUID的用法老师能讲一下吗?
1回答
好帮手慕小班
2020-11-26
同学你好,serialVersionUID是串行化版本统一标识符,适用于Java的序列化机制。
Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。一般情况下它是在继承了某个类后,由工具在创建时自动生成的,所以它可能与使用的工具也有关系。
serialVersionUID暂时不写也是可以的。
相似问题