黑马程序员技术交流社区
标题:
HasMap与Hashtable的差别
[打印本页]
作者:
guojiadui
时间:
2015-5-30 17:32
标题:
HasMap与Hashtable的差别
是不是HashMap可以放null,效率更高,而Hashtable是线程安全的,那还有什么差别?
作者:
wuyusi
时间:
2015-5-30 18:21
Hashtable是同步的,HashMap不是同步的。但优先使用HashMap,因为其方法更多,而且你同样可以为HashMap提供外同步。一个方便的方法就是利用Collections类的静态的synchronizedMap()方法,它创建一个线程安全的Map对象,并把它作为一个封装的对象来返回。这个对象的方法可以让你同步访问潜在的HashMap
作者:
!85684009ex
时间:
2015-5-30 21:26
膜拜大神!谢谢大家!
作者:
a397131103
时间:
2015-5-30 21:53
学习了
作者:
武汉小菜鸟
时间:
2015-5-30 23:59
HashTable线程不同,是不安全的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2