浅析深拷贝,浅拷贝,引用类型直接拷贝

引用类型直接拷贝:内存中存在两份引用,但是真实数据只有一份,两份引用指向同一份真实数据
浅拷贝:如果字段是值类型的,则对该字段执行逐位复制,如果字段是引用类型(work),则复制引用但不复制引用的对象
深拷贝:完全生成不同的对象,各个对象里面的字段(不管是值类型还是引用类型)在内存中占据不同的位置

代码:

Code

客户端代码:

Code
posted @ 2008-10-10 16:01  自助者天助  阅读(389)  评论(1编辑  收藏  举报