集合之HashMap
来源:互联网 发布:波莫纳学院 知乎 编辑:程序博客网 时间:2024/05/29 02:48
哈希表实现了Map接口,并且实现了map中的所有方法,HashMap粗略的等于Hashtable,除了线程安全和非空值外,这个 类不能保证是有序的map,其中有2个影响HashMap的性能一个capacity容量,另一个是load factory。
数据结构图
一、类的继承关系
二、类中的部分属性
三、构造方法
四、内部类Entry
Entry中的方法
五、HashMap中常用方法分析
V put(K,V)
putForNullKey(V)
indexFor(hash,length):获得索引值
addEntry:添加entry
resize:调整HashMap中Entry数组的大小
transfer:将旧数据转换到新表中
V get(Object)
remove(Object)
removeEntryForKey(K)
clear()
containsKey(K)
containsValue
0 0
- Java集合之HashMap
- java集合之HashMap
- java集合之HashMap
- java集合之HashMap
- Java集合之HashMap
- Java集合之HashMap
- 集合之HashMap
- 集合详解之HashMap
- Java集合之HashMap
- 集合之HashMap、TreeMap
- java集合之HashMap
- 集合详解之HashMap
- 集合之HashMap
- Java集合之HashMap
- Java集合之HashMap
- 四、集合之HashMap
- java集合之HashMap
- java集合之HashMap
- iOS_下拉图片放大效果
- Lync Server 2013 标准版-测试内部登陆
- Spark Yarn 集群部署(实践版)
- Lua动态list
- web.xml中引入SPRING配置文件classpath的含义
- 集合之HashMap
- 树莓派3 使用体会
- iOS ViewController跳转界面的几种方法简单总结
- 导航栏颜色的设置
- Lua语法
- Android动画--逐帧动画和补间动画简单介绍和基本用法(一)
- 一些系统类的头文件(三)
- 可变参数列表
- android(NDK+JNI)---Android JNI开发生成.h头文件问题