84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
请问下面这两种说法该怎么理解呢?深复制和复制的层级有什么关系?
概念一:浅拷贝:浅拷贝是拷贝引用,拷贝后的引用都是指向同一个对象的实例,彼此之间的操作会互相影响深拷贝:在堆中重新分配内存,并且把源对象所有属性都进行新建拷贝,拷贝后的对象与原来的对象是完全隔离,互不影响概念二浅复制只复制一层对象的属性,而深复制则递归复制了所有层级。
ringa_lee
浅拷贝,在碰到对象这种引用位置的东西的时候,可以出现如下状态
深拷贝呢?就是把引用断开。指向值
简单数据类型/引用数据类型
浅拷贝,在碰到对象这种引用位置的东西的时候,可以出现如下状态
深拷贝呢?就是把引用断开。指向值
简单数据类型/引用数据类型