集合框架
文章平均质量分 55
像少年啦飞驰点、
一个不想变老的少年……
展开
-
Java集合-ArrayBlockingQueue
Java集合-ArrayBlockingQueue原创 2024-01-08 20:28:17 · 467 阅读 · 0 评论 -
Java集合-SynchronousQueue
Java集合-SynchronousQueue原创 2024-01-08 20:23:26 · 480 阅读 · 0 评论 -
Java集合-CopyOnWriteArrayList
Java集合-CopyOnWriteArrayList原创 2024-01-05 17:32:14 · 405 阅读 · 0 评论 -
Java集合-ArrayList
Java集合-ArrayList原创 2024-01-04 20:31:54 · 592 阅读 · 0 评论 -
Java集合-LinkedList
Java集合-LinkedList原创 2024-01-05 17:25:42 · 721 阅读 · 0 评论 -
简述Map的遍历方式
简述Map的遍历方式前言1、使用for循环遍历map2、使用迭代遍历map3、使用keySet迭代遍历map4、使用entrySet迭代遍历map前言map遍历的方式有4种,分别是:1、使用for循环遍历map;2、使用迭代遍历map;3、使用keySet迭代遍历map;4、使用entrySet遍历map。下面几种遍历方式统一使用的map集合代码:Map<String, String> map = new HashMap<>(5);map.put("niuEr", "21"原创 2021-01-21 16:15:49 · 137 阅读 · 0 评论 -
HashMap 底层实现原理
HashMap 底层实现原理1、HashMap的底层数据结构2、Java7和Java8的区别3、HashMap的主要参数都有哪些4、默认初始化大小是多少?为啥是这么多?为啥大小都是2的幂?5、hash的计算规则6、HashMap的存取原理1、HashMap的底层数据结构HashMap 的底层实现原理,1.7 和 1.8 是有区别的1.7 及之前的版本,底层是 数组 + 链表 Entry1.8 及之后的版本,底层是 数组 + 链表 + 红黑树 NOde,引入红黑树主要是因为当 Hash 冲突较多时,链原创 2021-01-19 10:11:49 · 84 阅读 · 0 评论 -
HashMap?ConcurrentHashMap?超详细讲解
来源:crossoverJie(ID:crossoverJie)前言Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。本篇主要想讨论 ConcurrentH...转载 2020-06-30 14:07:23 · 182 阅读 · 0 评论 -
lists.newarraylist()
lists.newarraylist()和new arraylist() 区别List<Integer> list = new ArrayList<Integer>();List<Integer> list = Lists.newArrayList();Lists.newArrayList() 其实和 new ArrayList() 几乎一模一样, 唯...原创 2019-09-30 16:51:19 · 31795 阅读 · 0 评论