浅拷贝和深拷贝 以及区别!!!!
浅拷贝:也就是拷贝对象里面的数据,但是不拷贝对象里面的子对象
深拷贝:会克隆出一个对象,数据相同,但是引用地址不同(就是拷贝对象里面的数据,而且拷贝它里面的子对象
主要区别是:浅拷贝中原数据中包含子对象改变会使原数据一同改变,而深拷贝不会使原数据一同改变。
浅拷贝和深拷贝 以及区别!!!!
浅拷贝:也就是拷贝对象里面的数据,但是不拷贝对象里面的子对象
深拷贝:会克隆出一个对象,数据相同,但是引用地址不同(就是拷贝对象里面的数据,而且拷贝它里面的子对象
主要区别是:浅拷贝中原数据中包含子对象改变会使原数据一同改变,而深拷贝不会使原数据一同改变。