摘要: 今天座右铭-----浪费时间就等于慢性自杀⑴浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原 来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆) 被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引 用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深 复制把要复制的对象所引用的对象都复制了一遍。JAVA的CLONE()方法x.clone()!=x //它们并不是同一个对象;x.clone().getClass()=x.getClass() // 阅读全文
posted @ 2013-11-01 23:50 青春年华 阅读(158) 评论(0) 推荐(0) 编辑