zqiang3

导航

2013年4月28日 #

java-Object的clone()方法

摘要: Object中的clone执行的时候使用了RTTI(run-time type identification)的机制,动态地找到目前正在调用clone方法的那个reference,根据它的大小申请内存空间,然后进行bitwise的复制,将该对象的内存空间完全复制到新的空间中去,从而达到shallowcopy的目的。当调用super.clone()时得到的是当前调用类的副本,而不是父类的副本。 阅读全文

posted @ 2013-04-28 15:29 zqiang3 阅读(294) 评论(0) 推荐(0) 编辑