Java技术栈.基础篇—浅拷贝与深拷贝

浅拷贝与深拷贝是什么 浅拷贝和深拷贝本质都是对一个已有引用对象进行拷贝操作,但二者存在一定的区别。 在 Java 中,数据类型分为 基本数据类型(元类型)和 引用数据类型。而一般使用 『 = 』号做赋值操作的时候,对于基本数据类型,实际上是拷贝的它的值,但是对于引用数据类型而言,其实将原对象的引用传递过去,它们实际是指向同一个对象。 而浅拷贝和深拷贝的区别就在于:在拷贝某个对象的时候,如果只对基本
相关文章
相关标签/搜索