首页 > 编程语言 > 详细

java的浅拷贝和深拷贝

时间:2019-11-26 14:27:57      阅读:90      评论:0      收藏:0      [点我收藏+]

 

 

       引用网上资料的定义:

     浅拷贝:将对象中的所有字段复制到新的对象中。其中,值类型字段被复制到新对象中后,在新对象中的修改不会影响到原先对象的值。而新对象的引用类型则是原先对象引用类型的引用,不是引用自己对象本身

     深拷贝:同样也是拷贝,但是与浅拷贝不同的是,深拷贝会对引用类型重新在创新一次(包括值类型),在新对象做的任何修改都不会影响到源对象本身。

     

     加上自己的一点理解,深拷贝应该与c++中函数的&功能类似。

java的浅拷贝和深拷贝

原文:https://www.cnblogs.com/powerkeke/p/11934870.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!