对象克隆分浅拷贝和深拷贝。
1.浅拷贝: 当拷贝一个变量时,原始变量与拷贝变量引用同一个对象,即改变一个对象锁引用的对象将会对另一个变量产生影响。
2.深拷贝: 当拷贝一个变量时,我们会将变量也也拷贝一遍,保证得到的是和源对象一模一样但互不影响的一个对象。
对象克隆
最新推荐文章于 2024-09-12 23:58:52 发布
对象克隆分浅拷贝和深拷贝。
1.浅拷贝: 当拷贝一个变量时,原始变量与拷贝变量引用同一个对象,即改变一个对象锁引用的对象将会对另一个变量产生影响。
2.深拷贝: 当拷贝一个变量时,我们会将变量也也拷贝一遍,保证得到的是和源对象一模一样但互不影响的一个对象。