【Day15】集合框架(三):Map 接口(HashMap 底层原理 + 实战)哈喽,各位 Java 学习者!欢迎来到《Java 学习日记》的第十五篇内容~ 前面我们掌握了 List(有序可重复)和 Set(无序不可重复),今天要攻克集合框架的核心 ——Map接口,以及它的最常用实现类HashMap。Map 是 “键值对(Key-Value)” 存储的容器,是开发中处理 “映射关系”(如用户 ID→用户信息、商品 ID→商品价格)的核心工具,而 HashMap 的底层原理更是 Java 面试的高频考点。本文会从 Map 的核心特性、HashMap 的底层实现(数组 + 链表 + 红黑