天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。

标签:深拷贝

Java

谈谈深拷贝和浅拷贝的区别

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达!   深拷贝和浅拷贝最根本的区别在于是否真正获取一个对象的复制实体,而不是引用。 假设B复制了A,修改A的时候,看B是否发生变化: 如果B跟着也变了,说明是浅拷贝,拿人手短!(修改堆内存中的同一个值) 如果B没有改变,说明是深拷贝,自食其力!(修改堆内存中的不同的值) 浅拷贝(sha……继续阅读 »

往事如烟 3年前 (2021-09-04) 1204浏览 0评论 1个赞