1. 程式人生 > >java集合的底層如何實現的,原始碼分析(未完成)

java集合的底層如何實現的,原始碼分析(未完成)

有次面試被問到了,想著都應該是陣列,不太確定,只是確定的知道Map的是Entry陣列連結串列形式。

ArrayList、HashSet、HashMap底層的資料怎麼組織的??

ArrayList:資料是放在一個Object數組裡;HashSet:資料是放在一個HashMap裡;HashMap:資料是放在一個Entry數組裡;

原始碼分析: