Serializable
类。 这种类无法反序列化,将失败并抛出 InvalidClassException
。
示例:
class Ancestor {
private String name;
Ancestor(String name) {
this.name = name;
}
}
//对此类发出警告,因为超类并非
//可序列化,并且其构造函数接受实参
class Descendant extends Ancestor implements Serializable {
Descendant() {
super("Bob");
}
}