摘要: 一、HashMap概述 HashMap 在家族中位置:实现了Map接口,继承AbstractMap类。HashMap 允许key/value 都为null.二、HashMap存储结构 HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。在其内部维护一个Entry类型数组,... 阅读全文
posted @ 2015-07-13 13:16 平林新袖 阅读(348) 评论(0) 推荐(0)
摘要: 在HotSpot虚拟机中,对象在内存中的存储布局可以分为3块区域:对象头部、实例数据、对齐填充。 一、对象头部Header的布局Mark WordClass 指针 在32位系统下,上面两部分各占4B; 在64位系统中,Mark Work占4B,class指针在开启指针压缩的时候占4B;为开... 阅读全文
posted @ 2015-07-13 11:24 平林新袖 阅读(1192) 评论(1) 推荐(0)