0
点赞
收藏
分享

微信扫一扫

浅拷贝VS深拷贝

有态度的萌狮子 2021-09-28 阅读 50
技术

浅拷贝

  • 对于对象或数组类型
  • 将a赋值给b,然后更改b中的属性,a也会随着变化
    注:a和b指向了同一块堆内存

深拷贝

  • 对于对象或数组类型
  • b放到新的内存中,将a的各个属性都复制到新内存里
    注:b中的属性有变化的时候,a内的属性不会发生变化
举报

相关推荐

0 条评论