首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
恋你依旧
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
看了好几遍 synchronized 与 ReentrantLock 的区别
ReentrantLock 特点 ReentrantLock 是 Java 并发包中提供的 可重入互斥锁,相比 synchronized 关键字,它提供了更灵活的锁控制机制,适用于复杂并发场景。
一文带你吃透ConcurrentHashMap的实现和使用
ConcurrentHashMap 是 Java 并发包中提供的线程安全且高效的哈希表实现,适用于多线程环境。
详解:HashMap的工作原理和实现
HashMap在大多数场景下实现了高效的O(1)时间复杂度操作,是Java中使用最广泛的集合类之一。理解其内部原理有助于在实际开发中优化性能并规避潜在问题。
详解:ArrayList的工作原理和实现
通过动态数组与智能扩容策略,ArrayList 在多数场景下提供了高效的随机访问性能,是Java集合框架中最常用的数据结构之一。