java 淺拷貝和深拷貝

一、直接賦值 好下面咱們先看第一種方式,直接賦值。在Java中,A a1 = a2,咱們須要理解的是這實際上覆制的是引用,也就是說a1和a2指向的是同一個對象。所以,當a1變化的時候,a2裏面的成員變量也會跟着變化。html 二、淺拷貝 實現淺拷貝的是Object的Clone()函數,建立一個新對象,而後將當前對象的非靜態字段複製到該新對象,若是字段是值類型的,那麼對該字段執行復制;若是該字段是引
相關文章
相關標籤/搜索