码迷,mamicode.com
首页 >  
搜索关键字:hashmap linkedhashma    ( 6685个结果
IdentityHashMap
区别与其他的键不能重复的容器,IdentityHashMap允许key值重复,但是——key必须是两个不同的对象,即对于k1和k2,当k1==k2时,IdentityHashMap认为两个key相等,而HashMap只有在k1.equals(k2) == true 时才会认为两个key相等。看一段代...
分类:其他好文   时间:2015-01-22 17:28:51    阅读次数:125
MemCached的工具类。获取cached中的所有key
packagecom.ibs.auth.controller;importjava.io.UnsupportedEncodingException;importjava.util.Date;importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importcom.whalin.memcached.MemCachedClient;importcom.whalin.memcached.SockIOPool;publicclassM..
分类:系统相关   时间:2015-01-22 15:41:23    阅读次数:293
HashMap<K, V>泛型类
HashMap也是一个很实用的类,HashMap对象采用散列表这种数据结构存储数据,习惯上称HashMap对象为散列映射对象。散列映射用于存储键值数据对,允许把任何数量的键值数据对存储在一起。键不可以发生逻辑冲突,两个数据项不要使用相同的键,如果出现两个数据项对应相同的键,那么先前散列映射中的键值对将被替换。散列映射在它需要更多的存储空间时会自动增大容量。例如,如果散列映射的装载因子是0.75,那...
分类:其他好文   时间:2015-01-22 15:36:08    阅读次数:300
[Java基础要义]HashMap、LinkedHashMap元素遍历机制探讨
Map作为键值对Entry的的容器,对其内部 键值对Entry 的遍历总归是要有一个顺序的。       本文重点讨论HashMap及其子类LinkedHashMap的遍历机制,总结出两者的特点和适用情况。 1.HashMap的遍历机制               HashMap提供了两个遍历访问其内部元素Entry的接口:               1.       Set...
分类:编程语言   时间:2015-01-22 15:25:39    阅读次数:213
JDK源码-HashMap
1,Map:映射表数据结构,通过key-value完成映射。HashMap的子实现主要包括:HashMap、LinkedHashMap、TreeMap、WeakHashMap、ConcurrentHashMap、IdentityHashMap。以下总结摘录自《Thingking In Java》     -1,HashMap:使用Map集合的默认选择。因为HashMap对速度进行了优化。Hash...
分类:其他好文   时间:2015-01-22 09:28:00    阅读次数:281
Java 之 List<T> 接口的实现:ArrayList
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap ArrayList 是List 下,java的自实现类之一,属于线程非安全的类型,多线程环境下可以考虑用Collec...
分类:编程语言   时间:2015-01-21 23:59:36    阅读次数:429
HashMap 源码解读
这几天看了一下HashMap的源码,现此于大家分享! 1,HashMap的底层实现。 2,HashMap的扩容机制。1,底层实现 public HashMap() { this.loadFactor = DEFAULT_LOAD_FACTOR; thresh...
分类:其他好文   时间:2015-01-21 23:57:53    阅读次数:317
HashMap、TreeMap、Hashtable、LinkedHashMap区别
HashMap 如果有重复的key,则将旧数据进行替换,允许设置key和value为null,key存放是乱序的,线程非同步,访问速度快,因为它根据key的HashCode 值来存储数据 public static void main(String[] args) { System.out.println("************************* HashMap ********...
分类:其他好文   时间:2015-01-21 18:18:43    阅读次数:216
ReentrantReadWriteLock读写锁的使用2
本文可作为传智播客《张孝祥-Java多线程与并发库高级应用》的学习笔记。 这一节我们做一个缓存系统。 在读本节前 请先阅读 ReentrantReadWriteLock读写锁的使用1 第一版 public class CacheDemo { private Map cache = new HashMap(); public static void main...
分类:其他好文   时间:2015-01-21 00:01:29    阅读次数:484
将一条长链接转成短链接
package com.wanhua.weixin.util;import java.util.HashMap;import java.util.Map;import org.json.JSONObject;import play.cache.Cache;import play.i18n.Messa...
分类:其他好文   时间:2015-01-20 21:43:55    阅读次数:258
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!