1. 程式人生 > >ArrayList詳解-原始碼分析

ArrayList詳解-原始碼分析

# ArrayList詳解-原始碼分析 ### 1. 概述 在平時的開發中,用到最多的集合應該就是ArrayList了,本篇文章將結合原始碼來學習ArrayList。 - **ArrayList是基於陣列實現的集合列表** - **支援任意性的訪問(可根據索引直接得到你想要的元素)** - **執行緒不安全** - **支援動態擴容** - **查詢快,增刪慢** - **...** 這些大家應該都很清楚,下面根據原始碼來深入分析一下ArrayList。 ## 2. ArrayList類宣告 原始碼如下所示: ```java public class A