首页 > 其他备查 > 各类区别汇总
2011二月27

各类区别汇总

1.Vector,ArrayList,LinkedList区别:ArrayList和Vector是采用数组方式存储数据,此数据元素大于实际存储的数据以便增加或插入元素,都允许直接序号索引元素,但是插入数据要涉及到数组元素移动等内存操作,所以索引数据快插入数据慢。Vector由于使用了synchronized方法(线程安全),所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,安序号索引数据需要进行向前或向后遍历,但插入数据时只需要记录本项的前后项即可,所以插入数据较快。

文章作者:admin
本文地址:http://www.zmkm.info/archives/182
版权所有 © 转载时必须以链接形式注明作者和原始出处!

本文目前尚无任何评论.

发表评论