ArrayList:
1.结构是数组结构;
2.增长长度=当前长度>>1
3.set方法获取的是之前的值
4.sublist方法返回的是内部类实例,内部类SubList。
5.默认长度是10。
6.最大长度为Integer.MAX_VALUE - 8,因为一些虚拟机会存储一些头部信息到数组中,需要预留出来。
JAVA 集合类整理
原文:http://www.cnblogs.com/vijayblog/p/7686935.html