概念介绍:
浅拷贝:拷贝的是源对象的地址值,源对象的值发生改变时,拷贝对象的值也会发生改变。
深拷贝:深拷贝则是拷贝了源对象的所有值,源对象的值发生变化时,拷贝对象的值不会改变。
未重写的object.clone()方法,如果对象是基本数据类型(Integer,String),此方法拷贝的是其值,如果对象是引用数据类型,此方法拷贝的是地址值。
对象的深拷贝
于 2023-02-21 22:59:16 首次发布
概念介绍:
浅拷贝:拷贝的是源对象的地址值,源对象的值发生改变时,拷贝对象的值也会发生改变。
深拷贝:深拷贝则是拷贝了源对象的所有值,源对象的值发生变化时,拷贝对象的值不会改变。
未重写的object.clone()方法,如果对象是基本数据类型(Integer,String),此方法拷贝的是其值,如果对象是引用数据类型,此方法拷贝的是地址值。