随笔分类 - Collection
摘要:在HashMap中,为什么不能使用基本数据类型作为key? 其实和HashMap底层的存储原理有关,HashMap存储数据的特点是:无序、无索引、不能存储重复元素。 存储元素采用的是hash表存储数据,每存储一个对象的时候,都会调用其hashCode()方法,算出其hash值,如果相同,则认为是相同
阅读全文
posted @ 2021-04-23 07:31
小辣椒樱桃
摘要:https://blog.csdn.net/wanderlustLee/article/details/80747860
阅读全文
posted @ 2020-07-07 08:58
小辣椒樱桃
摘要:1.Collection: java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。 Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接
阅读全文
posted @ 2020-05-07 12:11
小辣椒樱桃
摘要:1 对 set 的遍历 2 3 1.迭代遍历: 4 Set<String> set = new HashSet<String>(); 5 Iterator<String> it = set.iterator(); 6 while (it.hasNext()) { 7 String str = it.
阅读全文
posted @ 2020-04-30 12:30
小辣椒樱桃
摘要:目录1. 常见集合2.什么叫“集合是线程不安全的”3. 线程安全和线程不安全的集合4. 如何综合考虑线程不安全和效率低的问题 1. 常见集合这里自己总结了一些比较常见的java集合,对于这些集合的特点和区别后期博客中会进行总结介绍: 2.什么叫“集合是线程不安全的”首先我们来了解一下什么叫集合是线程
阅读全文
posted @ 2020-04-28 12:56
小辣椒樱桃
摘要:https://zhuanlan.zhihu.com/p/28501879 https://zhuanlan.zhihu.com/p/28587782 ①HashMap的工作原理 HashMap是基于哈希表的Map接口的非同步实现,Java最基本数据结构就是两种,一种是数组,一种是引用。所有的数据结
阅读全文
posted @ 2020-04-27 16:27
小辣椒樱桃
摘要:文章链接: https://javaguide.cn/2019/08/21/java/java%E9%9B%86%E5%90%88%E6%A1%86%E6%9E%B6/%E5%85%A8%E7%BD%91%E9%98%85%E8%AF%BB%E8%BF%8720k%E7%9A%84Java%E9%9
阅读全文
posted @ 2020-04-27 14:19
小辣椒樱桃

浙公网安备 33010602011771号