用途
在使用序列化与反序列化时,如果没有使用serialVersionUID,反序列化类的成员变量发生变化时,则会抛出如下异常

生成serialVersionUID快捷键
- 首先,应用于序列化与反序列化(实现了Serializable)
- idea中打开setting,输入Serializable,按下图进行勾选

- 将鼠标放到类名称上,如下图操作

- 生成成功,如下图

本文介绍了在Java中,如果不为实现Serializable的类设置serialVersionUID,当反序列化时类成员变量改变可能导致异常。提供了在IntelliJIDEA中生成serialVersionUID的步骤。
在使用序列化与反序列化时,如果没有使用serialVersionUID,反序列化类的成员变量发生变化时,则会抛出如下异常




725
429