深度克隆與淺度克隆

在java中,無法使 用類直接賦值,即使用Login loginB=loginA;這樣的賦值方式,雖然編譯起來是沒有錯的,但往往與實際用法出現叉錯.本意是new 一個新類出來,將LoginA的值賦給LoginB,但是,這時候,你會發現,如果你修改了LoginB的值,loginA的值也會隨之而改變,這是因爲什麼呢?     其實這個原因很簡單,因爲java不同C語言類的有指針,java是通過直接指向
相關文章
相關標籤/搜索