java实现shadow clone(浅克隆)与深克隆(deep clone)
最近在学习设计模式中的prototype(原型)模式,提出了浅克隆与深克隆,当时甚是不解.于是在网上找了些资料,研究一下,才顿开茅塞.以下是笔人的一点小经验,可提供大家参考,不到之处还请大家点评. 克隆就是复制一个对象的复本.但一个对象中可能有基本数据类型,如:int,long,float 等,也同时含有非基本数据类型如(数组,集合等)被克隆得到的对象基本类型的值修改了,原对象的值不
原创
2008-11-11 17:09:00 ·
13266 阅读 ·
3 评论