1. 深copy和浅copy

  1. 深copy和浅copy是对谁而言?
    1. 针对引用类型变量的赋值, 如Object, 数组等
  2. 浅copy就是把变量的引用地址赋值给另一个变量
    1. 两个变量共享一块内存空间, 会互相影响
  3. 深copy就是把变量的实际数据赋值给另一个变量
    1. 两个变量的内存空间互相独立, 互不影响