Java的ArrayList(面試必須瞭解)——分析源碼裏的擴容機制(代碼示例+圖文)

面試可能會聊到ArrayList的擴容機制:首次分配大小爲10的一個容量,超過10的容量那麼就會以1.5倍擴容java 舉個通俗的例子:你是個老闆,最開始你有5個員工分別要住5個房間,ArrayList很大方,首次就直接分配10個房間給你。後來你的事業蒸蒸日上,你的員工愈來愈多,有11個員工了,住不下原來的10個房間,那麼我ArrayList以原來已經住的房間(10個的房間)的1.5倍方式開房間給
相關文章
相關標籤/搜索