首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构
订阅
喝醉了小河边听着歌
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
大白话+画图 从源码角度一步步搞懂ArrayList和LinkedList的使用
大白话+画图 从源码角度一步步搞懂ArrayList和LinkedList的使用,更好地去理解和使用这俩个最常见的集合数据结构。
Java基本功:List转Map List的几种姿势
今天介绍一个实用的小知识点,如何将List转为`Map<Object, List<Object>>`
让你吃透ConcurrentHashMap的细节
ConcurrentHashMap源码解析 我们在不需要保证线程安全的情况下,一般会使用HashMap来存储键值对。但是,HashMap在多线程情况下是线程不安全的,那么我们要使用线程安全的HashM
解读Java8中ConcurrentHashMap是如何保证线程安全的
HashMap是工作中使用频度非常高的一个K-V存储容器。在多线程环境下,使用HashMap是不安全的,可能产生各种非期望的结果。 针对HashMap在多线程环境下不安全这个问题,HashMap的作者认为这并不是bug,而是应该使用线程安全的HashMap。 其中,前两种方式由…
一文彻底弄懂ConcurrentHashMap,轻松应对面试官!
ConcurrentHashMap是HashMap的线程安全版本,内部也是使用(数组 + 链表 + 红黑树)的结构来存储元素。相比于同样线程安全的HashTable来说,效率等各方面都有极大地提高。
List 去重的 6 种方法,这个方法最完美!
在日常的业务开发中,偶尔会遇到需要将 List 集合中的重复数据去除掉的场景。这个时候可能有同学会问:为什么不直接使用 Set 或者 LinkedHashSet 呢?这样不就没有重复数据的问题了嘛?