摘要:
简单的复制粘贴极有可能造成重复代码的灾难, 但是java中提供了克隆的功能, 如果一个对象创建过程复杂,又要频繁使用, 在初始化信息不发生变化的情况下,应当采取克隆而不是new一个对象 定义 原型模式: 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 也就是说, 只需知道原型对象的类 阅读全文
posted @ 2017-02-17 22:21
liuconglin
阅读(347)
评论(0)
推荐(0)
摘要:
在学习原型模式时,发现对浅克隆和克隆的理解不深刻,在此记录下学习心得 概念理解: x.clone()!=x, 浅拷贝和深拷贝对属性的拷贝,如下表 代码解析 有一个Husband类 还有一个Wife类 测试是在Wife类进行, 执行拷贝Wife,和Husband 浅拷贝,传递的是引用, 如下图: 执行 阅读全文
posted @ 2017-02-17 19:15
liuconglin
阅读(558)
评论(0)
推荐(0)

浙公网安备 33010602011771号