原型模式 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 原型模式是基于深复制和浅复制的,在Java里面有2种复制: 浅复制将一个对象复制之后,生成一个新的对象,新对象的所有成员变量(基本类型或引用类型)都含有与原 有对象相同的值,如果原有对象的成员变量是基本数据类型,就会将这个变量的值拷贝一份到新对象 里面,如果原有对象的成员变量是引用数据类型,那么这个引用指向的对象不会新生成一份,而是, 在新对象里面的这个引用跟原有对象的引用指向的是同一个对象. 深复制将一个对象复制之后,生…