@Test
public void test(){
List<String> list = new ArrayList<>();
list.add("abc");
list.add("bcd");
List<String> list1 = new ArrayList<>(list);
list.remove("abc");
System.out.println(list);
System.out.println(list1);
}
打印结果:
[bcd]
[abc,bcd]
为啥是浅拷贝?求解答!