天天看点

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