- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 java-map-put方法源码分析
HashMap是由数组,链表和红黑树组成的数据结构。而其中put方法可以算的上HashMap中的核心方法。这个方法给我们展示了HashMap的大部分精髓。我们首先来看一下map的核心变量:transient Node<K,V>[] table; //HashMap的哈希桶数组,非常重要的存储结构,用于存放表示键值对数据的Node元素。 tra...
2018-09-19 23:47:42 915
原创 Java_Set
Set:散列集Set接口描述一个集合,集合Set是Collection的子接口,Set不允许其数据元素重复出现,也就是说在Set中每一个数据元素都是唯一的。HashSet:哈希散列集Set的实现类。HashSet通过Hash算法排布集合内的元素,与输入元素的顺序不同Hash算法:将任意长度的输入(又叫做预映射),通过散列算法,变换成固定长度的输出,输出就是散列值。这种转换是一种...
2018-09-17 17:27:59 2092
原创 Java map接口 及 map遍历的三种方式
java使用map接口来描述一种由键(key)值到(value)值的一对一映射关系。Map不允许键值重复。相当于数据库一个表有两个属性,键值为主码,可唯一确定表中元素。HashMap(散列图)(map的实现类)HashMap存储数据,其内存模式不是连续的,是通过hash算法排布存储Map中的键值,其方法get(key) 通过key键值获取value的时间复杂度为1。map可实...
2018-09-14 21:30:13 199
HikariCP-3.3.1.jar
2020-02-07
geany-1.36 windows安装文件
2020-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人