Java集合
Delimma_A
这个作者很懒,什么都没留下…
展开
-
HashMap源码浅析
HashMap源码浅析本文摘要HashMap简介HashMap的基本结构底层结构概述底层结构主体——table数组HashMap的几个重要成员变量HashMap的初始化(构造函数)HashMap的功能实现put方法(添加数据)resize方法(HashMap扩容)确定数组索引位置方法线程安全性本文摘要HashMap是Java集合中使用频率很高的一种用于键值对映射数据结构,在很多场景都有着广泛的应用。本文将着重介绍HashMap在JDK1.8中的实现。HashMap简介下图为HashMap继承和实现原创 2020-12-31 18:02:45 · 154 阅读 · 0 评论 -
ArrayList集合源码浅析
ArrayList集合源码浅析ArrayList简介主要成员变量构造函数1、无参构造函数2、带有参数为初始容量initialCapacity的构造函数3、带有参数为Collection集合的构造函数主要操作方法add方法(添加单个元素)add方法(批量添加,在指定位置添加)remove方法get方法总结ArrayList简介ArrayList 是 Java 集合框架中比较常用的数据结构了。ArrayList是可以动态增长和缩减的索引序列,内部封装了一个动态再分配的Object[]数组这里我们可以看到原创 2020-12-29 13:02:02 · 184 阅读 · 0 评论