java面试第一篇-----java集合
在我们的jdk8.0之中:我们使用无参构造方法只是创建了一个空的数组(也就是创建了一个{},空数组的长度为0),当我们使用add()方法时才会创建一个长度为16的数组。>Map中的key:无序的、不可重复的,使用Set存储所的key ---> key所在的类要重写equals()和hashCode() (以HashMap为例)也就是当我们的HashSet中底层的数组中的同一索引位置中的元素可能是不同的hash值的对象,这个时候我们就要在判断一下同一位置上的元素的hash值是否相同。线程不安全的,效率高;
原创
2023-03-27 11:46:02 ·
484 阅读 ·
1 评论