发表评论取消回复
相关阅读
相关 Java集合框架源码详解系列(一)
> 写在前面:大家好!我是`AC-fun`,我的昵称来自两个单词`Accepted`和`fun`。我是一个热爱ACM的蒟蒻。如果博客中有不足或者的错误的地方欢迎在评论区或者私
相关 Java源码系列(一)集合
(一)hashCode()和equals 如上:在hashmap的底层实现是链表+数组: (二)那些年实现过的源码 Stringbuffer(Stringbuilder)
相关 Java集合-ArrayList源码
简介 > ArrayList是List接口的大小可变数组的实现,ArrayList底层是用一个Object数组来存储元素,ArrayList允许存储所有不同类型元素
相关 集合系列—LinkedHashMap源码分析
这篇文章我们开始分析LinkedHashMap的源码,LinkedHashMap继承了HashMap,也就是说LinkedHashMap是在HashMap的基础上扩展而来的。因
相关 集合系列—HashMap源码分析
前面我们已经分析了ArrayList和LinkedList这两个集合,我们知道ArrayList是基于数组实现的,LinkedList是基于链表实现的。它们各自有自己的优劣势,
相关 集合系列—LinkedList源码分析
上篇我们分析了ArrayList的底层实现,知道了ArrayList底层是基于数组实现的,因此具有查找修改快而插入删除慢的特点。本篇介绍的LinkedList是List接口的另
相关 集合系列—ArrayList源码分析
本篇分析ArrayList的源码,在分析之前先跟大家谈一谈数组。数组可能是我们最早接触到的数据结构之一,它是在内存中划分出一块连续的地址空间用来进行元素的存储,由于它直接操作内
还没有评论,来说两句吧...