深拷贝和浅拷贝都是指的对象的拷贝
1.浅拷贝
只会拷贝基本数据类型的值和实际的引用地址,实际指向还是同一个对象,对基本类型数据修改,原对象也会紧接着修改
2.深拷贝,基本数据类型和所指向的对象都会进行复制,内部实际指向的不是一个对象,所以在做修改时两者不会同时改变
(浅拷贝相当于投屏,电脑屏幕使用的不一样,思维是一样的两者同步操作)
(深拷贝相当于克隆羊,除了长的一样其他的头脑思想等等都是不一样的)
(以上个人理解有误请指针)
深拷贝和浅拷贝都是指的对象的拷贝
1.浅拷贝
只会拷贝基本数据类型的值和实际的引用地址,实际指向还是同一个对象,对基本类型数据修改,原对象也会紧接着修改
2.深拷贝,基本数据类型和所指向的对象都会进行复制,内部实际指向的不是一个对象,所以在做修改时两者不会同时改变
(浅拷贝相当于投屏,电脑屏幕使用的不一样,思维是一样的两者同步操作)
(深拷贝相当于克隆羊,除了长的一样其他的头脑思想等等都是不一样的)
(以上个人理解有误请指针)