ArrayMap和HashMap内存的占用区别

HashMap 原理:     HashMap 是基于哈希表的 Map 接口实现的,内部存储的结构是使用哈希表的拉链结构(数组+链表)的方式,如下图所示       HashMap中默认的存储大小就是一个容量为16的数组,所以当我们创建出一个HashMap对象时,即使里面没有任何元素,也要分别一块内存空间给它,而且, 我们再不断的向HashMap里put数据时,当达到一定的容量限制时(这个容量满足
相关文章
相关标签/搜索