ArrayList手寫前的源碼整理

簡單說明下:ArrayList是一個數組隊列,相當於動態數組,與java中的數組相比能動態增長。 特點: 1.隨機訪問速度快,插入和移除性能較差 2.支持null 3.有順序 4.元素可以重複 5.線程不安全 想要手寫一個ArrayList必須瞭解他的底層邏輯,我把我的理解整理的下 首先看看源碼 (以下爲1.8環境的源碼)   首先這裏可以看到有兩個空數組,先來看一下這兩個空數組的區別 從兩個構造
相關文章
相關標籤/搜索