- 前言
尽管现在学习中并没有过多的涉及过多的深浅拷贝的内容,但区分深拷贝和浅拷贝会可以对java内存结构和运行方式有更深的了解。在初次尝试了使用深浅拷贝后,发现了clone()方法的水并不浅。再阅读了深度解析clone()实现深浅拷贝的博文后也发现了若要真正掌握深浅拷贝,并不是在于简简单单的识别深 还是 浅。而是要掌握其背后值传递和引用传递
的原理。它们有时候还会共存。
so,本次内容只记录到简单的深浅拷贝原理。等到鄙人水平有所提高时,再往下记录。
ps:以下提到的引用
,若觉得生涩,都可以换成地址
来理解整句话。java万物皆对象,但其实对象也就是一个地址值,说到底,java就只有值传递
hahah