摘要:
/** * Redisson分布式锁核心接口,继承了Java的Lock接口 * 提供了分布式环境下的锁操作,支持可重入、过期自动释放等特性 */ public interface RLock extends Lock, RExpirable, RLockAsync { /** * 尝试获取锁,获取成 阅读全文
posted @ 2025-09-02 21:15
诸葛匹夫
阅读(14)
评论(0)
推荐(0)
摘要:
ConcurrentHashMap 核心方法源码注释文档 一、文档说明 本文档基于 JDK 1.8 版本的 ConcurrentHashMap,对其核心方法进行源码级别的注释解析。ConcurrentHashMap 是 Java 并发包(java.util.concurrent)中的重要容器,旨在解 阅读全文
posted @ 2025-09-02 15:43
诸葛匹夫
阅读(19)
评论(0)
推荐(0)
摘要:
ConcurrentHashMap 原理详解 一、概述 ConcurrentHashMap 是 Java 并发包(java.util.concurrent)中提供的线程安全的哈希表实现,专为高并发场景设计。它解决了 HashMap 在并发环境下的线程安全问题,同时相比 Hashtable 提供了更高 阅读全文
posted @ 2025-09-02 15:24
诸葛匹夫
阅读(149)
评论(0)
推荐(0)
摘要:
HashMap 扩容原理深度分析 一、引言 HashMap 作为 Java 集合框架中最常用的实现类之一,其高效的查找和插入性能使其在各类 Java 应用中被广泛使用。HashMap 的高性能很大程度上归功于其动态扩容机制,该机制能够在数据量增长时自动调整内部结构,维持哈希表的查询效率。本文将从底层 阅读全文
posted @ 2025-09-02 11:55
诸葛匹夫
阅读(248)
评论(0)
推荐(0)
摘要:
HashMap 的 put 原理及 JDK7 与 JDK8 对比文档 一、HashMap 的 put 方法核心原理 HashMap 是 Java 中常用的键值对存储结构,基于哈希表实现,其put方法的核心作用是将键值对 (key-value) 存储到集合中。主要流程包括: 计算哈希值:根据 key 阅读全文
posted @ 2025-09-02 11:26
诸葛匹夫
阅读(37)
评论(0)
推荐(0)
浙公网安备 33010602011771号