控制台 退出登录

HashMap


HashMap 简介

HashMap 主要用来存放键值对,它基于哈希表的 Map 接口实现,是常用的 Java 集合之一。

JDK1.8 之前 HashMap 由 数组 + 链表 组成的,数组是 HashMap 的主体,链表则是主要为了解决哈希冲突而存在的("拉链法"解决冲突).JDK1.8 以后在解决哈希冲突时有了较大的变化,当链表长度大于阈值(默认为 8)时,将链表转化为红黑树,以减少搜索时间。

本文采用 CC BY-NC-SA 4.0 协议发布

相关文章

Vue中的Ajax请求

轻量高效的开源JavaScript插件和库

Node.js 连接 MySQL 数据库

Vue组件之间的传值