黑马程序员技术交流社区

标题: LIst三个子类的概念优缺点和格子的特殊用法 [打印本页]

作者: 王连涛    时间: 2015-5-19 23:06
标题: LIst三个子类的概念优缺点和格子的特殊用法
List类有三个子类,其中Vector 是比较老的类,现在实际开发中很少见了,但是也有,它的底层是数组,所以它的查找比较快,但是增删改比较慢,而且因为它的线程是安全的,所以它的效率比较低;ArrayList类的底层也是数组,所以它的查找比较快,增删比较慢,因为它的线程不是安全的,所以它的效率比较高,我们可以利用迭代器判断加上ArrayList类中的add()方法来进行数组去重复的操作;LinkedList的底层是链表,所以它的查找比较慢但是增删比较快,所以当需要多次增删但对查找要求不高是可以使用LinkedList,另外利用LinkedList中的addFirst()方法来进行倒序输出,可以模仿栈内存。

作者: zhubingg    时间: 2015-5-19 23:14
嗯 ,总结的不错,来占了沙发先
作者: yangkun_24    时间: 2015-5-19 23:15
关注一下
作者: cuidianlong    时间: 2015-5-19 23:22
赞一个                                    
作者: 黄敬璇    时间: 2015-5-19 23:26
顶一个~~~~~~~~~~~~~~~~~~~~~~~~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2