一、浅拷贝
1、new ArrayList<>(maplist)
List<Map<String,Object>> maplist = new ArrayList<>();
Map<String,Object> map =new HashMap<>();
map.put("1",444444444);
maplist.add(map);
List<Map<String,Object>> maplistNew =new ArrayList<>(maplist);
map.put("1",66666666);
System.out.println(maplistNew.get(0).get("1"));
2、
二、深拷贝
1、new HashMap<>(map)
Map<String,Object> map =new HashMap<>();
map.put("1",444444444);
Map<String,Object> maplistNew =new HashMap<>(map);
map.put("1",66666666);
System.out.println(maplistNew.get("1"));
2、putAll()
Map<String,Object> map =new HashMap<>();
map.put("1",444444444);
Map<String,Object> maplistNew =new HashMap<>();
maplistNew.putAll(map);
map.put("1",66666666);