
JAVA集合
赶路
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入Java集合学习系列:HashMap的实现原理(1)
1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个...原创 2010-10-29 23:25:44 · 125 阅读 · 0 评论 -
深入Java集合学习系列:HashSet的实现原理
1. HashSet概述: HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。 2. HashSet的实现: 对于HashSet而言,它是基于HashMap实现的,HashSet底层使用HashMap来保存所有元素,因此HashSet 的实现...原创 2010-10-31 11:41:17 · 102 阅读 · 0 评论 -
深入Java集合学习系列:HashMap的实现原理(2)
5. HashMap的性能参数: HashMap 包含如下几个构造器: HashMap():构建一个初始容量为 16,负载因子为 0.75 的 HashMap。 HashMap(int init...原创 2010-11-22 08:52:35 · 132 阅读 · 0 评论 -
TreeSet浅析
java.lang.Object |_ java.util.AbstractCollection<E> |_ java.util.AbstractSet<E> |_ java.util.TreeSet<E>TreeSet类声明如下:public class TreeSet<E> extend...原创 2010-12-05 19:42:34 · 155 阅读 · 0 评论