MapHashMap
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MapHashMap相关的知识,希望对你有一定的参考价值。
import java.util.Collections; import java.util.HashMap; import java.util.Map; public class Main_HashMap { /** * HashMap * 1.java.util * 2.类 HashMap<K,V> * 3.注意,此实现不是同步的。如果多个线程同时访问一个哈希映射,而其中至少一个线程从结构上修改了该映射,则它必须 保持外部同步 * 结构上的修改:是指添加或删除一个或多个映射关系的任何操作(insert、delete) * 仅改变与实例已经包含的键关联的值不是结构上的修改(update) * 4.变成线程同步,性能会变低一些 * Map m = Collections.synchronizedMap(new HashMap(...)); * */ public static void main(String[] args) { // 1.创建一个Map Map<Integer,String> map=new HashMap<Integer,String>(); // 2.把Map变成一个线程同步的Map map=Collections.synchronizedMap(map); // 用原有的map直接接收转换 //Map map2=Collections.synchronizedMap(map); // 或者用新的map2来接收也可以 } }以上是关于MapHashMap的主要内容,如果未能解决你的问题,请参考以下文章