java.util.ArrayList.clone()是浅层拷贝。那么什么是浅拷贝呢?对于ArrayList变量就是指:两个变量指示内存中的地址是不一样的,但是变量中的元素指向同一个元素。深层拷贝是指,不仅仅变量指示的内存地址不一样,而且变量中的各个元素所指地址也是不一样的。如图: java.util.ArrayList.clone()是浅层拷贝。那么什么是浅拷贝呢?对于Array
java.util.ArrayList.clone()是浅层拷贝。那么什么是浅拷贝呢?对于ArrayList变量就是指:两个变量指示内存中的地址是不一样的,但是变量中的元素指向同一个元素。深层拷贝是指,不仅仅变量指示的内存地址不一样,而且变量中的各个元素所指地址也是不一样的。如图: java.util.ArrayList.clone()是浅层拷贝。那么什么是浅拷贝呢?对于Array