您的位置:首页 >房产频道 > 要闻动态 >

hashmap的使用场景(hashmap的实现原理)

导读 大家好,今天小六子来为大家解答以下的问题,关于hashmap的使用场景,hashmap的实现原理这个很多人还不知道,现在让我们一起来看看吧!1、Ha

大家好,今天小六子来为大家解答以下的问题,关于hashmap的使用场景,hashmap的实现原理这个很多人还不知道,现在让我们一起来看看吧!

1、Hashtable是线程安全的,HashMap是非线程安全的。

2、Hashtable是基于老的Diactionary类实现的,HashMap是Java 1.2引进Map接口后的重新实现。

3、Hashtable的方法,进行了锁同步,可以支行于多线程环境。

4、HashMap需要编程人员自在己为其提供同步,才能运行多线程中。

5、常用的方法是:利用Collections类的静态的synchronizedMap()方法,它创建一个线程安全的Map对象或者是使用ConcurrentHashMap。

本文分享完毕,希望对你有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!