当我定义以下类时
public class Outer extends Outer.Inner {
public static class Inner { }
}
Netbeans 6.9.1 给了我关于外部和内部的“没有 serialVersionUID 的定义”警告。我想知道这个警告是否有正当理由,或者它是否是一个错误。扩展一个内部类如何让编译器认为他们正在实现 Serializable?
注意:这更多是出于好奇,而不是想要这种不必要的设计模式。
当我定义以下类时
public class Outer extends Outer.Inner {
public static class Inner { }
}
Netbeans 6.9.1 给了我关于外部和内部的“没有 serialVersionUID 的定义”警告。我想知道这个警告是否有正当理由,或者它是否是一个错误。扩展一个内部类如何让编译器认为他们正在实现 Serializable?
注意:这更多是出于好奇,而不是想要这种不必要的设计模式。