Java深拷贝与浅拷贝详解及面试题.pdf

面试官:问点儿基础的,你能说说Java深拷贝

和浅拷贝的区别吗

一、拷贝的引入

(1)、拷贝

创建一个指向对象的变量的拷贝。

teacher

=newTeacher(泰勒,26);

otherteacher

=teacher;

系统.

out.println(teacher);

系统.

out.println(otherteacher);

输出结果:

博客.@355da254博

客.@355da254

结果分析:由输出结果可以看出,它们的地址值是相同的,那么它们肯定是同一个对象。

teacher和other

文档评论(0)

1亿VIP精品文档

相关文档