首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java集合
订阅
用户9771278701381
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
线程安全的List(一):CopyOnWriteArrayList 源码解析
前言 List 接口在 Java 里是非常常用的,常见的 List 接口实现类如 ArrayList,LinkedList,它们在各种场合都有着广泛的作用。然而这两个List 都是线程不安全的。本
线程安全的List(二):Vector && SynchronizedList
前言 线程安全的 List 还有 Vector 和 SynchronizedList,本文将介绍下这两个 List 容器,看看它们各自的结构,方法,以及它们是怎么实现线程安全的。本文承接作者的上一
LinkedList 的作者:我写了 LinkedList,但我自己都不用!
Joshua Bloch:我写了 LinkedList,但我自己都不用! 对,Joshua Bloch 就是 LinkedList 的作者! 如果你真信了作者的话,那就真的大错特错了,LinkedLi
满地坑!细数List的10个坑
大家好,我是小郭,今天我们主要来说一说List操作在实际使用中有哪些坑,以及面对这些坑的时候我们要怎么解决。
《回炉重造》——集合(容器)
以前刚开始学习「集合」的时候,由于没有好好预习,也没有学好基础知识,接口,类,这些基础知识都没学好,所以学到这里还是懵懵懂懂的。第一次接触到「集合」,这两个字,在我的脑海中,只浮现出数学中学过的
Java 做项目能用到 List 的场景,这篇总结全了
List 代表有顺序的一组元素,顺序代表遍历元素时是有顺序的,先放进 List 的元素会先被遍历到,这点很像数组,但是跟数组很不一样的是 List 对大小没有限制。 List 是使用 Java 编写程
【精讲】深入剖析HashMap的底层原理
前言 HashMap 是 Java 中一个很常用的容器,不过也是面试的重灾区,问题的方式多种多样。 本文着重讲述 HashMap 在JDK 1.7 和 Jdk 1.8 下的原理以及一些面试可能会被问到
硬核破解HashMap源码(一)
当某个链表的长度大于8时,那么链表就会试图变为红黑树,如果当前数组table的长度小于64,就只进行resize()不转红黑树。或者当map里的数据要大于阈值的时候,也会进行resiz。
Java中ArrayList如何删除指定位置的元素
list中有0到39共40个元素,删除其中索引是10、20、30的元素,的几种方案,以及迭代器正确删除元素源码解析
Java Stream 常用方法【详尽篇】
Stream API 介绍 Java8 版本引入的重要特性之一, 对于集合(例如 List、Map、Set 等)进行处理和操作的高级抽象.Stream API 提供了一种更为简洁高效的的方式来处理