首页 > 编程语言 > 详细

Java集合类学习笔记(Map集合)

时间:2016-04-14 17:57:43      阅读:87      评论:0      收藏:0      [点我收藏+]

Map用于保存具有映射关系的数据,因此Map集合里保存着两组数据,一组用于保存Map的key,一组用于保存key所对应的value。

Map的key不允许重复。

HashMap和Hashtable都是Map接口的典型实现类,他们的关系类似于ArrayList和Vector的关系。

 

HashMap和Hashtable的区别:

  • Hashtable是一个线程安全的Map实现,但HashMap是线程不安全的实现。
  • Hashtable不允许使用null作为key和value,HashMap可以使用。

 

LinkedHashMap是HashMap的一个子类,也使用双向链表来维护key-value的次序。

 

Java集合类学习笔记(Map集合)

原文:http://www.cnblogs.com/microyum/p/5391794.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!