属于行为型模式(共11种) 目的:记录状态 便于回滚记录快照(瞬时状态) 存盘 类图: 实现 需要保存的对象要先实现序列化接口网络传输 多用到序列化 但是Java 的serializable 因为信息体量太大多用Google开源的ProtoBuf 与Java 相比 1:2~3 保存到本地 读取的时候 在按照顺序读出来 先存哪个对象 就先读哪个对象记得关闭流