序列化和反序列化

作为对象可序列化的前提,其所属类须满足以下要求:

// 实现 java.io.Serializable 接口。
public class Employee implements java.io.Serializable {
    // 所有属性均可序列化。
    public String name;
    public String address;
    public transient int SSN; // 若属性不可序列化,则必须用 transient 修饰。
    public int number;

    public void mailCheck() {
        System.out.println("Mailing a check to " + name + " " + address);
    }
}

// 代码引自 https://www.tutorialspoint.com/java/java_serialization.htm

results matching ""

    No results matching ""