jdk1.8中 ArrayList 底層數組的初始容量

    咱們都知道Java的 ArrayList底層是封裝了數組,經過數組來存儲數據的。網上絕大多數的說法都是,當新建一個無參數的ArrayList時,數組的初始容量爲10,而後每次容量不夠時擴充爲原先的1.5倍。我認爲這種說法不夠準確。關於new ArrayList() 的初始容量,在jdk1.6中的確是爲10,然而在1.8中,若是隻是new ArrayList() ,容量實際上是0,當第一次經
相關文章
相關標籤/搜索