JAVA编程课堂笔记(39)
2015-12-25编辑:ljnbset
HashMap(关键字:值), 关键字key是唯一不重复的, 查找表
1) key可以是任何对象, Value可以任何对象,
2) key:value 成对的放置到集合中
3) 重复的key算一个, 重复添加是替换操作
4) 根据key的散列值计算散列表, 元素按照散列值(不可见)排序
5) 默认的容量: 16 默认加载因子(加载率) 0.75
6) 根据key检索查找value值
7) 用于查找场合, 可以提高根据key查找效率
8) HashMap VS Hashtable
A HashMap 新, 非线程安全, 不检查锁, 快
B Hashtable 旧 (1.2以前) 线程安全, 检查锁, 慢一点