原理:从内存中(堆内存)以二进制流的方式进行拷贝,重新分配一个内存块
特点:1、构造函数不会执行
2、浅拷贝
3、final成员变量不可以执行拷贝。
浅拷贝:只拷贝对象本身,对其内部的数组、引用对象(除了可变对象)不拷贝,直接共享。
深拷贝:所有的都拷贝。
原理:从内存中(堆内存)以二进制流的方式进行拷贝,重新分配一个内存块
特点:1、构造函数不会执行
2、浅拷贝
3、final成员变量不可以执行拷贝。
浅拷贝:只拷贝对象本身,对其内部的数组、引用对象(除了可变对象)不拷贝,直接共享。
深拷贝:所有的都拷贝。