ArrayList和Vector都实现了List接口,都是通过数组实现的。

Vector是线程安全的,而ArrayList是非线程安全的。

    List第一次创建的时候,会有一个初始大小,随着不断向List中增加元素,当List 认为容量不够的时候就会进行扩容:Vector缺省情况下自动增长原来一倍的数组长度,而ArrayList增长原来的50%。

10-25 05:34