Collection集合框架
gsdferterfg465
这个作者很懒,什么都没留下…
展开
-
ArrayList分析
①创建ArrayList() 默认通过调用其构造方法ArrayList(int i)来完成ArrayLIst的创建,如: ArrayList list = new ArrayList(12); 这时候在其构造方法内部其实是创建了一个大小为12的Object的数组。 当没有传入数组容量值得时候 默认会创建一个为10的Object数组。因此ArrayList的实转载 2013-09-05 21:32:50 · 534 阅读 · 0 评论 -
LinkedList实现
1、实现方式 LinkedLIst是基于双向链表实现的 ,所谓的双向链表就是集合中每个元素对象都知道其前一个对象和后一个对象的位置。在LinkedList中,是以一个内部的Entry对象来代表集合中的元素,其中元素的值会赋值给对象的element属性,next属性指向后一个元素,previous指向前一个元素,基于这样的机制可以实现原速度的移动。 LinkedList() 在创建Li转载 2013-09-05 21:33:34 · 512 阅读 · 0 评论