Java 中的深拷貝和淺拷貝

  • 淺拷貝:對基本數據類型進行值傳遞,對引用數據類型進行引用傳遞般的拷貝,此爲淺拷貝。Java中clone方法是淺拷貝。
  • 深拷貝:對基本數據類型進行值傳遞,對引用數據類型,建立一個新的對象,並複製其內容,此爲深拷貝。
  • 若是須要拷貝一個對象,那麼必定要實現 clonable 接口。
相關文章
相關標籤/搜索