浅拷贝和深拷贝

一、浅拷贝 浅拷贝,得到的是不同的两个对象,基本数据类型的修改不会影响彼此,各是各的,引用数据类型的修改会相互影响。 注:try里的变量只在try里面有用。用所有上图红圈clone比下面克隆方式靠谱一点。 可以看出。dog和clonedog1,是两个不同的对象,对引用类型的修改会相互影响,对基本数据类型的修改,只改变自己的值。 二、深拷贝 深拷贝,生成两个不同对象,不管是基本数据类型还是引用数据类
相关文章
相关标签/搜索