Java集合
文章平均质量分 94
程序员囧辉
微信搜索【程序员囧辉】,领取本人原创大厂高频面试题 PDF、简历模板、进学习交流群。对技术有极致的追求,致力于写出小白也能看得懂的文章。
展开
-
问遍了身边的面试官朋友,我整理出这份 Java 集合高频面试题(2022年最新版)
看完这篇,对线阿里面试官问题不大原创 2021-04-15 08:57:15 · 48914 阅读 · 100 评论 -
面试阿里,HashMap 这一篇就够了
HashMap 面试中可能问到的知识点,这边全都有原创 2020-05-25 09:19:32 · 74499 阅读 · 159 评论 -
Java集合:ConcurrentHashMap详解
前言近期深入学习了ConcurrentHashMap,便整理成一篇博文记录一下,请注意:此博文针对的是JDK1.6,因此如果你看到的源码跟我文中的不同,则可能是由于版本不一样。ConcurrentHashMap的锁分段技术HashTable容器在竞争激烈的并发环境下表现出效率低下的原因,是因为所有访问HashTable的线程必须竞争同一把锁。如果容器里有多把锁,每一把锁原创 2017-03-28 21:01:38 · 4287 阅读 · 2 评论 -
史上最详细的 JDK 1.8 HashMap 源码解析
可能是史上最详细的 HashMap 源码解析。原创 2018-01-07 18:00:41 · 115792 阅读 · 178 评论 -
Java集合:ArrayList详解
概述ArrayList是我们日常中最长用的集合之一,在使用列表时,除非特殊情况,我们一般都会选择使用ArrayList,本文就ArrayList的几个主要方法主要介绍,并结合几个图片来介绍几个重要操作。基础属性private static final int DEFAULT_CAPACITY = 10; // 初始容量10private static final Object[] EMPTY_...原创 2018-01-28 22:54:03 · 5198 阅读 · 1 评论 -
Java集合:LinkedList详解
概述本文就LinkedList的几个主要方法展开介绍,并结合几个图片来介绍几个重要操作。基础属性transient int size = 0; // 节点数量/** * Pointer to first node. * Invariant: (first == null && last == null) || * (first.prev == nul...原创 2018-02-03 16:27:52 · 4719 阅读 · 1 评论