深拷贝与浅拷贝之Java数组的四种拷贝方式
四种方式1、for循环手动拷贝2、Arrays.copyOf( )3、System.arraycopy()4、源数组名.clone() 数组的深拷贝: 当数组的内容是简单类型,例如int之类的,拷贝过去的只是简单类型的值,在拷贝完成后修改Array2内的元素,不会影响原数组Array1里面的内容。因为通过的是Array2的引用修改的是自身的值,所以Array1中的内容不受到影响 数组的浅拷贝: 当数组中存放的是引用类型(地址),进行拷贝后,原数组中存放的地址被一同拷贝到新数组中,此时相当于两