`
yf86810_163_com
  • 浏览: 86453 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

说出ArrayList,Vector, LinkedList的存储性能和特性

    博客分类:
  • JAVA
 
阅读更多
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快
分享到:
评论

相关推荐

    Java面试题大全 以及答案

    目 录 1面向对象的特征有哪些方面 ...7、说出ArrayList,Vector, LinkedList的存储性能和特性 8、EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。(共74道)

    概念类JAVA试题 适合初学者

    7、说出ArrayList,Vector, LinkedList的存储性能和特性 8、EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。 如上种种,个人认为更适合刚接触JAVA的童鞋学习

    程序员面试之葵花宝典

    7、说出ArrayList,Vector, LinkedList的存储性能和特性8、EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。9、Collection 和 Collections的区别。10、&和&&的...

    ****大公司的面试题.doc

    7 说出ArrayList,Vector, LinkedList的存储性能和特性 ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组...

    java 经典面试题

    7、说出ArrayList,Vector, LinkedList的存储性能和特性 3 8、EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别 4 9、Collection 和 Collections的区别 4 10、&和&...

    JAVA-面试题大全(含答案)

    阐述ArrayList、Vector、LinkedList的存储性能和特性。 答:ArrayList 和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及...

    java 面试题(1)

    4. int 和 Integer 有什么区别5. String 和StringBuffer的区别6. 说出ArrayList,Vector, LinkedList的存储性能和特性7. &和&&的区别8. HashMap和Hashtable的区别9. final, finally, finalize的区别10. Overload和...

    华为java经典面试题大总结

    7说出ArrayList,Vector, LinkedList的存储性能和特性 ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素...

    Java基础部分 Java代码查错算法与编程html&JavaScript&ajax部分面试题

    64、说出ArrayList,Vector, LinkedList的存储性能和特性 2 65、去掉一个Vector集合中重复的元素 2 66、Collection 和 Collections的区别。 2 67、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==...

    阿里P7面试题包含解答

    Vector、ArrayList都是以类似数组的形式存储在内存中,LinkedList则以链表的形 式进行存储。 2. List中的元素有序、允许有重复的元素,Set中的元素无序、不允许有重复元素。 3. Vector线程同步,ArrayList、...

    java面试题-之葵花宝典.doc

    说出ArrayList,Vector,LinkedList的存储性能和特性,List、Map、Set三个接口,存取元素时,各有什么特点?EJB与JAVABEAN的区别?GC是什么?为什么要有GC?说出Servlet的生命周期,并说出Servlet和CGI的区别。 想知道...

    JavaSE 笔试 精华

    2. Vector和ArrayList、LinkedList区别? Hashtable 和 HashMap之间的区别 LinkedList内部以链表形式存储数据。 ArrayList内部以数组形式存储数据。 ? Vector同ArrayList,不过它与ArrayList比较起来是thread-safe...

    最全面试笔试整合(比较齐全包括网页,文档。。。)

    7 说出ArrayList,Vector, LinkedList的存储性能和特性 ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素...

    125问常见的java面试笔试题大汇总

    4、说出ArrayList,Vector, LinkedList的存储性能和特性  ArrayList 和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要...

    java 面试题 资料

    java 面试题 资料 包括 面向对象的特征、String 和StringBuffer的区别、ArrayList,Vector, LinkedList的存储性能和特性、SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别等等

    JAVA面试资料大全-整理.zip

    4、 说出 ArrayList,Vector, LinkedList 的存储性能和特性 5、 Collection 和 Collections 的区别。 6、HashMap 和 Hashtable 的区别。 7、 线程的基本概念、线程的基本状态以及状态之间的关系 8、 abstract class...

    【Java基础】集合框架-面试题.pdf

    【Java基础】集合框架-面试题...2、ArrayList,Vector, LinkedList 的存储性能和特性; 3. 快速失败 (fail-fast) 和安全失败 (fail-safe) 的区别; 4. HashMap 的数据结构、工作原理 等Java集合部分经常遇到的面试题总结

    最新最全Java面试题汇总

    最新Java面试题汇总 sleep() 和 wait() 有什么区别、final, finally, finalize的区别、面向对象的特征有哪些方面、ArrayList,Vector, LinkedList的存储性能和特性等诸多面试常见题目

    java面试题精选.doc

    经典JAVA语法问题辨析 面试宝典 ...ArrayList,Vector, LinkedList的存储性能和特性 List、Map、Set三个接口,存取元素时,各有什么特点 abstract class和interface有什么区别 单件模式 序列化 Reflect MVC

    java华为面试题 JAVA方面共10页

    ArrayList,Vector, LinkedList的存储性能和特性;设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序;.EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和...

Global site tag (gtag.js) - Google Analytics