JAVA LIST MAP 是引用地址而不是复制

StringBuffer aa=new StringBuffer("32");
		HashMap map=new HashMap();
		map.put("aa", aa);
		List list=new ArrayList();
		list.add(aa);
		System.out.println(map.get("aa")+"----->"+list.get(0));
		aa.append("as");
		System.out.println(map.get("aa")+"----->"+list.get(0));
		conn.close();

 原先1直没注意 现在要求写点性能

你可能感兴趣的:(JAVA文章)