01 2014 档案

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