原型模式
学习
深克隆 :不仅复制对象本身,还会递归复制所有引用类型的成员变量 → 100% 独立,没有任何共用
浅克隆:只复制对象本身,引用类型的成员变量只复制「地址」,不复制真实对象 → 共用同一个引用对象
使用场景:对象的创建非常复杂,可以使用原型模式快捷的创建对象
对性能和安全要求比较高
学习
深克隆 :不仅复制对象本身,还会递归复制所有引用类型的成员变量 → 100% 独立,没有任何共用
浅克隆:只复制对象本身,引用类型的成员变量只复制「地址」,不复制真实对象 → 共用同一个引用对象
使用场景:对象的创建非常复杂,可以使用原型模式快捷的创建对象
对性能和安全要求比较高