深拷贝和浅拷贝区别是什么?

复制一个 Java 对象


浅拷贝:复制基本类型的属性;引用类型的属性复制,复制栈中的变量 和 变量指向堆内存中的对象的指针,不复制堆内存中的对象。

 

深拷贝:复制基本类型的属性;引用类型的属性复制,复制栈中的变量 和 变量指向堆内存中的对象的指针和堆内存中的对象。

 


 

所有资源资源汇总于公众号




 

 

猜你喜欢

转载自www.cnblogs.com/ConstXiong/p/11832187.html