拷贝:
1.引用拷贝
引用拷贝就是引用相同的复制,引用相同,就是指向同一个对象;那两者当然是两个对象相同的。
2.对象拷贝
对象拷贝就是指复制对象,两者的引用不同,各指向各自的对象;两者是不同的对象。
其中对象拷贝又分为深拷贝和浅拷贝
2.1浅拷贝
浅拷贝只会复制目标对象,不会复制目标对象引用的对象。
2.2深拷贝
深拷贝就和浅拷贝相反,深拷贝不只复制目标对象,同时会把目标对象的引用对象也一起复制过来。
拷贝:
1.引用拷贝
引用拷贝就是引用相同的复制,引用相同,就是指向同一个对象;那两者当然是两个对象相同的。
2.对象拷贝
对象拷贝就是指复制对象,两者的引用不同,各指向各自的对象;两者是不同的对象。
其中对象拷贝又分为深拷贝和浅拷贝
2.1浅拷贝
浅拷贝只会复制目标对象,不会复制目标对象引用的对象。
2.2深拷贝
深拷贝就和浅拷贝相反,深拷贝不只复制目标对象,同时会把目标对象的引用对象也一起复制过来。