如何在IntelliJ IDEA中生成此值?
我转到设置->错误->序列化问题->没有“serialVersionUID”的可序列化类,但是它仍然没有显示警告。我的类PKladrBuilding父类实现了Serializable接口(interface)。
部分代码:
public class PKladrBuilding extends PRQObject
public abstract class PRQObject extends PObject
public abstract class PObject implements Serializable
最佳答案
我不确定您是否具有IntelliJ IDEA的旧版本,但是如果我转到菜单文件→设置…→检查→序列化问题→未启用'serialVersionUID'的可序列化类,则您提供的类会给我警告。
如果我尝试第一个类,我会看到:
顺便说一句:在我向每个类的末尾添加{ }
来解决编译错误之前,它没有向我显示警告。