有次面试被问到了,想着都应该是数组,不太确定,只是确定的知道Map的是Entry数组链表形式。
ArrayList、HashSet、HashMap底层的数据怎么组织的??
ArrayList:数据是放在一个Object数组里;HashSet:数据是放在一个HashMap里;HashMap:数据是放在一个Entry数组里;
源码分析:
有次面试被问到了,想着都应该是数组,不太确定,只是确定的知道Map的是Entry数组链表形式。
ArrayList、HashSet、HashMap底层的数据怎么组织的??
ArrayList:数据是放在一个Object数组里;HashSet:数据是放在一个HashMap里;HashMap:数据是放在一个Entry数组里;
源码分析: