目录

深拷贝和浅拷贝的区别

深拷贝和浅拷贝的区别

如果是浅拷贝的话,就是我们被复制的对象,这里面所有的变量,大多含与我们这个原来的对象,会有相同的值,然后所有的,对其他的一个引用呢,他仍然是指向我们这个原来的这些对象,其实简单说的话就是浅拷贝,他仅仅复制了我们所考虑的对象,而不是复制了他所引用的对象。那如果是我们的深拷贝的话,就是他被复制对象的这些所有变量啊,都是含有跟原来的这个对象相同的值,那那些被引用其他对象的变量呢,就会将指向我们这个被复制的这个新对象,而不是原有的那些被引用的这么一个对象,其实简单说的话就是我们的一个,深拷贝就是把我们这个复制的对象,所引用的对象呢,都复制了一遍,差不多就是这样。