如何实现线程安全的HashMap

版权声明:本文为博主原创文章,未经博主允许不得转载。相互分享,共同进步! https://blog.csdn.net/sun2012930/article/details/53246867
有2种办法让HashMap线程安全,分别如下:
  方法一:通过Collections.synchronizedMap()返回一个新的Map,这个新的map就是线程安全的。 这个要求大家习惯基于接口编程,因为返回的并不是HashMap,而是一个Map的实现。
  方法二:重新改写了HashMap,具体的可以查看java.util.concurrent.ConcurrentHashMap. 这个方法比方法一有了很大的改进。
展开阅读全文

没有更多推荐了,返回首页