首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码
订阅
乌龟先生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
源码分析之 LinkedList
概念 LinkedList 是 Java Collections Framework 中 List 接口一种实现。不同于 ArrayList 的是 LinkedList 是基于双向链表实现的。 类结构 LinkedList 类结构 LinkedList 继承 AbstractSequentialLis…
Java 集合干货系列 -(三)HashMap 源码解析
通过作者的源码解析了解 HashMap 的核心思想。
源码分析之 HashMap
概念 HashMap 是 Java Collections Framework 中 Map 集合的一种实现。HashMap 提供了一种简单实用的数据存储和读取方式。Map 接口不同于 List 接口,属于集合框架的另一条支线,Map 提供了键值对 K-V 数据存储模型,底层则是通过 Hash 表存储。 本…
揭秘ThreadLocal
在并发编程中时常有这样一种需求:每条线程都需要存取一个同名变量,但每条线程中该变量的值均不相同。 使用一个线程共享的Map<Thread,Object>,Map中的key为线程对象,value即为需要存储的值。那么,我们只需要通过map.get(Thread.currentTh…
Java 集合框架中隐藏的设计套路
分享 Java 集合框架中隐藏的设计套路。