集合源码分析

简介: 集合源码分析
相关文章
|
6月前
Map集合的简述
Map集合的简述
|
Java
java集合框架Set子接口之HashSet源码剖析
HashSet类实现了由哈希表(实际上是HashMap实例)支持的Set接口 , 底层采用HashMap来保存的数据 , 存在HashSet中的元素是无序且不重复的并且HashSet是线程不安全的 , 这种不重复其实是由HashMap实现的 , 所以HashSet的实现也是相对比较简单的 , 对于它的操作其实都是调用HashMap的方法来实现的
66 2
|
存储 设计模式 缓存
Java源码分析:Guava之不可变集合ImmutableMap的源码分析
Java源码分析:Guava之不可变集合ImmutableMap的源码分析
61 0
|
索引
Collection 集合源码剖析(上)
Collection 集合源码剖析(上)
41 0
|
Java 索引 容器
Collection 集合源码剖析(下)
Collection 集合源码剖析(下)
43 0
|
存储 安全 Java
ArrayList集合底层原理
ArrayList集合底层原理
Java集合相关学习——如何实现List集合的去重操作?
Java集合相关学习——如何实现List集合的去重操作?
Java集合相关学习——如何实现List集合的去重操作?
|
存储 Java API
java集合系列(2)Collection(源码分析)
前一篇博客,我们基本上认识了集合,从这篇博客开始参考API文档,和源码分析,详细的介绍每个集合类的使用,力求在源码的角度来分析,加深理解。
158 0
java集合系列(2)Collection(源码分析)
|
存储 Java 索引
List集合源码分析
  ArrayList底层数据结构是一个数组,查询元素速度快,增删速度稍慢   (1)DEFAULT_CAPACITY: 表示数组的初始大小,默认10   (2)size: 表示当前数组的大小
101 0