学java的菜鸟!
10
24
23
Map集合和Exction异常 Map集合和Exction异常
Map集合: java.util.Map<K,V>集合中存取元素的基本单位是:单对元素,具体类型参数如下: K - 此映射所维护的键(Key)的类型 V - 映射值(Value)的类型 该集合中不能包
2019-10-23
22
为何要同时重写equals()和HashCode()! 为何要同时重写equals()和HashCode()!
equals相等的元素,元素值相同。所以equals方法相等时,要求hashcode方法相同,因为相同的equals所对应的元素的哈希码值相同,用同一个哈希算法算出的索引位置就相同。–这样做可以避免相同元素指向不同的哈希表的位置;
2019-10-22
21
21
HashSet()和HashMap()实现原理! HashSet()和HashMap()实现原理!
HashMap 的实现原理:HashMap是基于Hash算法实现的,我们通过put(key,value)存储数据,通过get(key)来获取数据 当传入key时,HashMap会根据Key.hashCode()计算出Hash值,根据Hash
2019-10-21
19
List集合! List集合!
list集合是我们collection集合的一个子集合;元素有先后放入顺序且可重复,主要实现类有ArraryList,LinkList,Static,Vector ArraryList底层是数组,访问元素方便,增删不便;LinkLis
2019-10-19
19
泛型机制! 泛型机制!
泛型机制:泛型其实是在jdk1.5中才添加的。在jdk1.5之前我们要创建一个容器对象,是这样往里面添加内容的。 List list = new ArrayList();list.add("我是字符串");//可以添加字符串list.add
2019-10-19
18
18
3 / 10