浅拷贝和深拷贝? Andyman 2022-07-11 81 阅读1分钟 浅拷贝和深拷贝只针对引用数据类型,浅拷贝拷贝的是引用地址,在堆中仍然共用一块内存,深拷贝在堆中重新分配一块内存。 区别:是否真正获取了数据的复制实体,而不是引用。 基本数据类型数据是存放在栈内存中。 引用类型数据保存在堆内存中,引用数据类型的变量是一个指向堆内存中实际对象的引用,存在栈中。