自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(5)
  • 收藏
  • 关注

转载 【JDK7&JDK8】HashMap源码解析

HashMap源码解析哈希表哈希表是根据关键码去寻找值的数据映射结构;就是把Key通过一个固定的算法函数既所谓的哈希函数转换成一个整型数字,然后就将该数字对数组长度进行取余,取余结果就当作数组的下标,将value存储在以该数字为下标的数组空间里;HashMap简介HashMap是基于哈...

2019-08-23 10:19:00 135

转载 JAVA将String字符串数组转成Long类型的List

背景在日常开发需求中,跟前端交互,时有传由多个id组成的id字符串给后端的情况,然而在数据库中保存的id是整型,比如Long类型,这个时候就需要把字符串数组转成一个Long类型的List了代码public static void main(String[] args) { str...

2019-08-12 12:00:00 17366

转载 LinkedList源码分析

LinkedList简介LinkedList底层是一个双向链表,适合数据的动态删除和插入,随机访问和遍历的速度比较慢实现了List接口,提供List接口所有方法的实现实现了Deque接口,实现了Deque所有的可选的操作实现了Cloneable接口,支持克隆实现了Serializa...

2019-08-11 22:09:00 99

转载 Vector源码分析

Vector源码分析简介和ArrayList一样,Vector也是基于数组实现的,也是一个动态数组,容量可以自动增长;但是与ArrayList不同的是,Vector的很多方法都是同步的,Vector是线程安全的;实现了List,RandomAccess,Cloneable,Serial...

2019-08-06 21:24:00 92

转载 ArrayList源码解析

ArrayList源码分析简介ArrayList是一种以数组实现的List,与数组相比,它具有动态扩展的能力,因此又称为动态数组;在添加大量元素前,应用程序可以使用ensureCapacity操作来增加 ArrayList 实例的容量。这可以减少递增式再分配的数量。ArrayList继承...

2019-08-05 23:02:00 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除