IT Xianyu
Sep 14, 2020 · Fundamentals
Understanding Java HashMap: Data Structure, Hash Function, Collision Handling, Put Process, Resizing, and Thread Safety
This article explains the internal structure of Java's HashMap, covering its array‑plus‑linked‑list‑plus‑red‑black‑tree implementation, hash function and collision resolution, the detailed put operation, resizing mechanics, and considerations for thread‑safe usage.
DataStructureHashFunctionHashMap
0 likes · 10 min read