java集合
Christian_yang
这个作者很懒,什么都没留下…
展开
-
java集合汇总
一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口;Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被继承产生了两个接口,就...转载 2018-03-09 14:20:48 · 190 阅读 · 0 评论 -
HashMap的数据结构
即数组和链表的结合体。HashMap底层就是一个数组结构,数组中的每一项又是一个链表。HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。只允许key有一个null值,value不限定。初始容量为 16,负载因子为 0.75 达到12时扩容entity: hash key value next存放:当我们往HashMap中put元...转载 2018-03-09 11:48:59 · 171 阅读 · 0 评论