首页/ 题库 / [问答题]说出ArrayList,Vector,L的答案

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

问答题
2022-01-06 02:42
查看答案

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

试题解析

相关题目
(JAVA程序设计)接口是Java面向对象的实现机制之一,以下说法正确的是:( )
编译Java源文件和解释执行Java宁节码程序的程序分别是()。
编译Java源文件和解释执行Java字节码程序的程序分别是( )。
给出下列的程序段,哪个选项是不正确的? ( ) ①public void create(){ ②Vector my; ③my=new Vector(); ④}
给出下列的程序代码片段,下列的( )选项是不正确的。 ①public void create(){ ②Vector my; ⑧my=new Vector(); ④}
给出下列的程序代码片段,下列选项说法不正确的是( )。 ① public void create( ){ ② Vector my; ③ my = new Vector( ); ④ }
给出下列的程序代码片段,下列的哪个选项是不正确的? ① public void create( ) { ② Vector my; ③ my=new Vector ( ); ④ }
Java程序是汇编语言程序。
对于Java中的集合类java.util.ArrayList,以下说法正确的是()。
执行下列程序段后 MOV AL,87 MOV CL, 4 MOV AH, AL AND AL,0FH OR AL, 30H SHR AH,CL OR AH,30H 则AX=( )H
在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列()选项中的方法是LinkedList类有而ArrayList类没有的。
在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列( )选项中的方法是LinkedList类有而ArrayList类没有的。
说出ArrayList,Vector,LinkedList的存储性能和特性。
JNDI是java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口。
阅读下列程序  LOGICAL L1,L2,L3,L4,L5  DATA L1,L2,L3/3*.TRUE./  L4=.NOT.L1.AND..NOT.L2.AND.L3  L5=.NOT.L1.OR..NOT.L2.OR.L3  WRITE(*,*)L4,L5  END  程序运行结果是()
Java程序是汇编语言程序。
程序设计方法主要有两种,其中java语言程序设计所采用的设计方法是()程序设计。
Java有两类程序:Java Application和Java Applet,其中Java Applet程序只能在图形界面中工作,而JavaApplication程序只能在字符界面中工作。
Java程序可以分为Java Application和Java Applet两类,这两类程序的运行方式是相同的。
Java程序分成应用程序和小应用程序两类,所以一个Java程序不可能既是应用程序,又是小应用程序。()
广告位招租WX:84302438

免费的网站请分享给朋友吧