浏览 2734 次
锁定老帖子 主题:LinkedHashMap的使用
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2012-03-21
LinkedHashMap 是对HashMap的一个进一步封装,也就是添加了一个固定顺序的功能,HashMap,与Hashtable中里面元素的顺序是不会排序的,而且还不保证是固定不变的。这些特性是由hash的底层数据结构算法决定的。
顺便说下,HashMap与Hashtable的区别很少,只是,Hashtable是线程安全的,而HashMap不是。
因此需要对顺序不变的元素进行存储的时候,当然要选择,LinkedHashMap,从名字看就是,LinkedHashMap是链表、与hash的结合。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-03-23
你这帖子会被投新手帖的
|
|
返回顶楼 | |
发表时间:2012-03-23
这个东东这没用过啊,一般只用hashmap,hashtable都用的很少?
|
|
返回顶楼 | |
发表时间:2012-03-23
说到java里面hash相关的东西,我目前写了14篇这方面的文章,
其中 LinkedHashMap这篇在这里 说一说java里面的hashcode13–LinkedHashMap代码简要分析 欢迎去看看, http://www.hetaoblog.com/myblogs/tag/hash.jhtml 由于我把wordpress前台用java改写了,有些标签没整理好, 列表上不是很完整,可以自己翻看 |
|
返回顶楼 | |