摘要: shallow clone 和 deep clone 是java clone中的两种方法shallow clone: 被clone的对象所有的变量和原来对象一样,但是对其他对象的引用依然指向原来的对象。deep clone :被clone的对象所有的变量和原来对象一样,对其他对象的引用指向新创建的对象。首先,需要实现java的Cloneable接口,然后override clone()方法。Shallow Clone的一个例子:Tyre.java(自行车轮胎) :public class Tyre { public int size ; ... 阅读全文
posted @ 2014-04-10 23:28 Rambot 阅读(478) 评论(0) 推荐(0) 编辑