设计模式-克隆模式

定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 创建型 应用场景 类型初始化消耗资源较多、new一个对象的过程非常繁琐。 循环体产生大量的对象 优点 原型模式性能比new一个对象性能高 简化创建流程 缺点 必须配置多个克隆方法 克隆复杂对象,对克隆出的对象复杂操作复杂的改造,容易引发风险(例如:浅克隆) 源码应用的场景 JDK 的ArrayList public class
相关文章
相关标签/搜索