Java面試知識點(三十五)深拷貝和淺拷貝

在說淺拷貝和深拷貝以前,先說對象拷貝java Student stu1 = new Student(); Student stu2 = stu1; 以上的代碼,改變stu1或者stu2中任意一個對象的屬性,另外一個對象的屬性也會隨之改變。web 緣由出在 (stu2 = stu1) 這一句。該語句的做用是將 stu1 的引用賦值給 stu2, 這樣,stu1 和 stu2 指向內存堆中同一個對象。
相關文章
相關標籤/搜索