这样就算以后我们修改了这个类的代码,这个类的序列化版本号还是这个我们自定义的那个,这样在这个类就还是那个类了,JVM不会认为他是一个新的类。
package IO;
import java.io.Serializable;
public class Student implements Serializable {
private static final long serialVersionUID = 123123L;
//自定义序列化版本号
String name;
transient int no;
private int age;
private int wugui;
public Student() {
}
public Student(String name, int no) {
this.name = name;
this.no = no;
}
public String getName() {
return name;
}
public v