1.浅拷贝 DemoClass dclass3=dclass1.copy();
复制dclass1的除引用成员外的所有成员。
即假设DemoClass类里有一个成员是 private AnotherClass aclass=new AnotherClass();
执行浅拷贝时,dclass3的aclass成员还是引用的dclass1的aclass.
2,深拷贝 DemoClass dclass4=dclass1.deepcopy();
dclass4会得到所有dclass1的引用成员和成员的副本。
注意,自己写的类,深拷贝函数需要自己写的,你可能会用到MemberwiseClone() |