java拷貝構造函數


淺拷貝就是指兩個對象共同擁有同一個值,一個對象改變了該值,也會影響到另一個對象。

深拷貝就是兩個對象的值相等,但是互相獨立。

構造函數的參數是該類的一個實例。

  Operator = 拷貝構造函數 clone方法
預定義非集合類型 深拷貝 如果支持拷貝構造函數的類型,則是深拷貝 不支持
自定義類型 淺拷貝 取決於實現 取決於實現
預定義集合類型 淺拷貝 會逐個調用每個元素的operator=方法
會逐個調用每個元素的operator=方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM