![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
集合
心之所往、
有时候,相遇是缘份,亦是劫数。这世上,有命中注定,就有在劫难逃。当这两者出现在同一个人身上时,那个人既是你命中注定的缘分,亦是你躲不过的劫数。
展开
-
常用 list 方法
常用 list 方法:package com.test.testjavaee.collection.list;import java.util.*;/** * 测试List 集合 * @since */public class TestList { public static void main(String[] args) { initListBy...原创 2020-03-08 23:55:44 · 110 阅读 · 0 评论 -
常用 map 方法
常用 map 方法:package com.test.testjavaee.collection.map;import java.util.Collections;import java.util.HashMap;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;/** * 测试map集合 * ...原创 2020-03-08 23:56:13 · 171 阅读 · 0 评论 -
HashMap 源码分析
HashMap 源码分析:1.线程不安全2.数据结构(线性链表:数组+单向链表)3.哈希冲突4.扩容5.红黑树6.允许null 值 与 null 键通过与运算(&)计算出,添加元素的下标位置 index7.JDK1.7 和 JDK1.8 中 HashMap 的区别一、线程不安全因为 HashMap 中的所有方法有时普通方法,是线程不安全的;而HashTable 的所有方...原创 2020-03-08 23:12:21 · 94 阅读 · 0 评论 -
从源码角度看看ArrayList的实现原理?
从源码角度看看ArrayList的实现原理?添加元素是一个一个添加的,当添加元素的时候,发现装不下了,才会进行扩容,扩容后的数组长度是原来的 1.5 倍。https://blog.csdn.net/xfhy_/article/details/80193648...转载 2019-04-07 16:45:16 · 714 阅读 · 0 评论 -
手写LinkedList的实现,彻底搞清楚什么是链表?
手写LinkedList的实现,彻底搞清楚什么是链表?https://blog.csdn.net/zxt0601/article/details/77341098转载 2019-04-07 16:45:55 · 635 阅读 · 0 评论 -
从源码角度分析HashSet实现原理?
从源码角度分析HashSet实现原理?https://blog.csdn.net/canot/article/details/51240251转载 2019-04-07 17:18:33 · 760 阅读 · 0 评论 -
线程分批处理信息,list分割工具类
线程分批处理信息,list分割工具类package com.example.springbootdemo.utils;import java.util.ArrayList;import java.util.List;/** * 线程分批处理信息,list分割工具类 */public class ListUtils { public static <T> Li...原创 2020-03-08 21:31:23 · 98 阅读 · 0 评论