什么是浅拷贝 和 深拷贝
①浅拷贝指的是【数组A】的内存地址直接赋值给【数组B】,实现俩者公用一个内存地址
②深拷贝指的是【数组A】的数值单独赋值给【数组B】,实现深拷贝
浅拷贝与深拷贝的不同
①浅拷贝
当【数组A】赋值给【数组B】后,只改变【数组A】也会同时将【数组B】进行更改(内存地址一样)
②深拷贝
当【数组A】赋值给【数组B】后,只改变【数组A】不会将【数组B】进行更改(内存地址不同)
实现方式
①浅拷贝
直接使用 ‘=’ 进行赋值
②深拷贝
循环赋值 或者 使用 Arrays.copyof(【数组A】,【数组A】.length)