原创 JDK 8 HashSet 源碼解析

【本文是爲了梳理知識的總結性文章,總結了一些自認爲相關的重要知識點,只爲鞏固記憶以及技術交流,忘批評指正。其中參考了很多前輩的文章,包括圖片也是引用,如有冒犯,侵刪。】 0 存儲結構 從底層實現來看,HashSet 調用了HashMap來

原创 JDK 8 ArrayList 源碼解析

【本文是爲了梳理知識的總結性文章,總結了一些自認爲相關的重要知識點,只爲鞏固記憶以及技術交流,忘批評指正。其中參考了很多前輩的文章,包括圖片也是引用,如有冒犯,侵刪。】 0 存儲結構 從底層實現來看,Array是數組實現的,與數組不同的是