IDEA 自动给实现了 Serializable 接口的类创建 serialVersionUID

首先需要打开一些设置。
IDEA 自动给实现了 Serializable 接口的类创建 serialVersionUID
Inspections - 检查,展开 Java。
IDEA 自动给实现了 Serializable 接口的类创建 serialVersionUID
展开 Serialization issues,勾选 Serializable class without ‘serialVersionUID’。
IDEA 自动给实现了 Serializable 接口的类创建 serialVersionUID
其实就是让编译器进行检查,检查实现了 Serializable 接口的类有没有 serialVersionUID 属性。
没有 serialVersionUID 属性,编译器会警告,如下图:
IDEA 自动给实现了 Serializable 接口的类创建 serialVersionUID
并且还可以自动为实现了 Serializable 接口的类创建 serialVersionUID,把光标放到这个类上,按 alt+enter,会有生成 serialVersionUID 的提示,如下图:
IDEA 自动给实现了 Serializable 接口的类创建 serialVersionUID
这样 IDEA 就可以自动为这个类生成 serialVersionUID,如下图:
IDEA 自动给实现了 Serializable 接口的类创建 serialVersionUID