Serializable自定义序列化测试
原始对象:
class SerializableTest implements Serializable {
private static final long serialVersionUID = -6950823103822544658L;
private int age = 0;
private String name;
public SerializableTest(int age, String name) {
this.age = age;
this.name = name;
}
@Override
public String toString() {
return "SerializableTest{" +
"age=" + age +
", name='" + name + '\'' +
'}';
}
private void writeObject(java.io.ObjectOutputStream out)
throws IOException {
System.err.println("writeObject");
out.defaultWriteObject();
}