01 2014 档案
摘要:1.ArrayList 顾名思义,ArrayList是采用数组的方式实现了List接口,非线程安全,可以存储null对象,查找效率搞,可以根据数组的下标直接索引,查找内部存储的对象需要遍历数组比较,增加,删除,插入,都会导致数组的复制,因此在实际使用时,我们应该尽量避免数组容量的扩张。当我们可预知要保存的元素的多少时,要在构造ArrayList实例时,就指定其容量,以避免数组扩容的发生。或者根据实际需求,通过调用ensureCapacity方法来手动增加ArrayList实例的容量。ensureCapacity每次扩容数组容量的增长大约是其原容量的1.5倍。ArrayList的toArray.
阅读全文

浙公网安备 33010602011771号