
深拷贝和浅拷贝指的是拷贝对象时,新对象和旧对象间指向的数据地址是否一致的区别:
深拷贝:深拷贝时,新对象和旧对象所指向的地址不一致,新对象会拷贝一份原有对象一模一样的副本,改变其中一个对象,不影响另外一个对象。
浅拷贝:浅拷贝时,新对象和旧对象指向同一份数据,改变其中一个对象,另一个对象也会受影响。

深拷贝和浅拷贝指的是拷贝对象时,新对象和旧对象间指向的数据地址是否一致的区别:
深拷贝:深拷贝时,新对象和旧对象所指向的地址不一致,新对象会拷贝一份原有对象一模一样的副本,改变其中一个对象,不影响另外一个对象。
浅拷贝:浅拷贝时,新对象和旧对象指向同一份数据,改变其中一个对象,另一个对象也会受影响。