其他分享
首页 > 其他分享> > 深拷贝和浅拷贝的区别是什么?

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

作者:互联网

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

1、浅拷贝

(1)、定义

(2)、实例
在这里插入图片描述
在这里插入图片描述
结果分析:

2、深拷贝

(1)、定义

(2)、实例
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述结果分析:
两个引用student1和student2指向不同的两个对象,两个引用student1和student2中的两个teacher引用指向的是两个对象,但对teacher对象的修改只能影响student1对象,所以说是深拷贝。
在这里插入图片描述

标签:指向,区别,对象,student2,什么,引用,拷贝,student1
来源: https://blog.csdn.net/qq_25447799/article/details/120624424