定义 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后当需要时能将该对象恢复到原先保存的状态 JDK中应用 java.util.Date(Date对象通过自身内部的一个long值来实现备忘录模式)java.io.Serializable(序列化和反序列化) 参考文档 备忘录模式(详解版)备忘录模式