Java面试知识点(三十五)深拷贝和浅拷贝

在说浅拷贝和深拷贝以前,先说对象拷贝java Student stu1 = new Student(); Student stu2 = stu1; 以上的代码,改变stu1或者stu2中任意一个对象的属性,另外一个对象的属性也会随之改变。web 缘由出在 (stu2 = stu1) 这一句。该语句的做用是将 stu1 的引用赋值给 stu2, 这样,stu1 和 stu2 指向内存堆中同一个对象。
相关文章
相关标签/搜索