1、淺拷貝就是對內存地址的複製,讓目標對象指針和源對象指向同一片內存空間。當改變其中一個的時候,另一個也會改變。
2、深拷貝是指拷貝對象的具體內容,而內存地址是自主分配的,拷貝結束之後,兩個對象雖然存的值是相同的,但是內存地址不一樣,兩個對象也互不影響,互不干涉。
淺拷貝是拷貝地址,深拷貝是拷貝內容。
1、淺拷貝就是對內存地址的複製,讓目標對象指針和源對象指向同一片內存空間。當改變其中一個的時候,另一個也會改變。
2、深拷貝是指拷貝對象的具體內容,而內存地址是自主分配的,拷貝結束之後,兩個對象雖然存的值是相同的,但是內存地址不一樣,兩個對象也互不影響,互不干涉。
淺拷貝是拷貝地址,深拷貝是拷貝內容。