淺拷貝和深拷貝

一、淺拷貝 淺拷貝,得到的是不同的兩個對象,基本數據類型的修改不會影響彼此,各是各的,引用數據類型的修改會相互影響。 注:try裏的變量只在try裏面有用。用所有上圖紅圈clone比下面克隆方式靠譜一點。 可以看出。dog和clonedog1,是兩個不同的對象,對引用類型的修改會相互影響,對基本數據類型的修改,只改變自己的值。 二、深拷貝 深拷貝,生成兩個不同對象,不管是基本數據類型還是引用數據類
相關文章
相關標籤/搜索