更多“说出ArrayList,Vector,LinkedList的存储”相关问题
  • 第1题:

    Vector和ArrayList的主要区别是()

    • A、ArrayList内部基于链表,而Vector是基于数组的
    • B、Vector的大部分方法做了同步,而ArrayList没有同步
    • C、Vector是可串行化的,而ArrayList不是
    • D、Vector实现了RandomAccess,而ArrayList没有

    正确答案:B

  • 第2题:

    java中HashTable,Vector,TreeSet,LinkedList哪些线程是安全的()。

    • A、HashTable
    • B、Vector
    • C、TreeSet
    • D、LinkedList

    正确答案:A,B

  • 第3题:

    Vector 与 ArrayList正确的是:()

    • A、 ArrayList 出现比Vector早
    • B、 ArrayList 速度比Vector慢
    • C、 ArrayList 没有同步保护,Vector具有同步保护
    • D、 ArrayList Vector 两者都是无序的集合"

    正确答案:C

  • 第4题:

    下列哪些说法是正确的?()

    • A、LinkedList集合在增删元素时效率较高
    • B、ArrayList集合在查询元素时效率较高
    • C、HashMap不允许出现一对null键null值
    • D、HashSet集合中元素可重复并且无序

    正确答案:A,B

  • 第5题:

    在JAVA中,以下()类的对象以键-值的方式存储对象。

    • A、A、javutil.List
    • B、B、javutil.ArrayList
    • C、C、javutil.HashMap
    • D、D、javutil.LinkedList

    正确答案:C

  • 第6题:

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


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

  • 第7题:

    问答题
    请说出 ArrayList, Vector,LinkedList的存储性能和特性。

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

  • 第8题:

    多选题
    在哪里可以添加一个LinkedList?()
    A

    开始

    B

    任意节点之前

    C

    任何特殊节点之后

    D

    在此LinkedList的末尾

    E

    在此LinkedList的任意索引处


    正确答案: B,D
    解析: 暂无解析

  • 第9题:

    单选题
    在Java中LinkedList类和ArrayList类同属于集合框架类,下列()选项中的方法是这两个类都有的
    A

    addFirst(Objecto)

    B

    getFirst()

    C

    removeFirst()

    D

    add(Objecto


    正确答案: A
    解析: 暂无解析

  • 第10题:

    单选题
    Vector和ArrayList的主要区别是()
    A

    ArrayList内部基于链表,而Vector是基于数组的

    B

    Vector的大部分方法做了同步,而ArrayList没有同步

    C

    Vector是可串行化的,而ArrayList不是

    D

    Vector实现了RandomAccess,而ArrayList没有


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    ArrayList和LinkList的描述,下面说法错误的是()。
    A

    LinkedeList和ArrayList都实现了List接口

    B

    ArrayList是可改变大小的数组,而LinkedList是双向链接串列

    C

    LinkedList不支持高效的随机元素访问

    D

    在LinkedList的中间插入或删除一个元素意味着这个列表中剩余的元素都会被移动;而在ArrayList的中间插入或删除一个元素的开销是固定的


    正确答案: C
    解析: Arraylist的内存结构是数组,当超出数组大小时创建一个新的数组,把原数组中元素拷贝过去。其本质是顺序存储的线性表,插入和删除操作会引发后续元素移动,效率低,但是随机访问效率高 LinkedList的内存结构是用双向链表存储的,链式存储结构插入和删除效率高,不需要移动。但是随机访问效率低,需要从头开始向后依次访问

  • 第12题:

    单选题
    Vector 与 ArrayList正确的是:()
    A

     ArrayList 出现比Vector早

    B

     ArrayList 速度比Vector慢

    C

     ArrayList 没有同步保护,Vector具有同步保护

    D

     ArrayList Vector 两者都是无序的集合


    正确答案: B
    解析: 暂无解析

  • 第13题:

    在现有的宏蜂窝仿真软件中,可以考虑()信息的影响

    • A、VeCtoR、height
    • B、veCtoR、height、buildiNg
    • C、VeCtoR、ClutteR
    • D、VeCtoR、height、ClutteR

    正确答案:D

  • 第14题:

    ArrayList和LinkList的描述,下面说法错误的是()。

    • A、LinkedeList和ArrayList都实现了List接口
    • B、ArrayList是可改变大小的数组,而LinkedList是双向链接串列
    • C、LinkedList不支持高效的随机元素访问
    • D、在LinkedList的中间插入或删除一个元素意味着这个列表中剩余的元素都会被移动;而在ArrayList的中间插入或删除一个元素的开销是固定的

    正确答案:D

  • 第15题:

    创建一个ArrayList集合实例,该集合中只能存放String类型数据,下列()代码是正确的

    • A、ArrayList myList=new ArrayList()
    • B、ArrayList<String>myList=new ArrayList;<>()
    • C、ArrayList<>myList=new ArrayList<String>()
    • D、ArrayList<>myList=new List<>()

    正确答案:B

  • 第16题:

    ArrayList和Vector的区别。


    正确答案: A.rrayList与Vector主要从二方面来说.
    一.同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的。
    二.数据增长:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半。

  • 第17题:

    在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列()选项中的方法是LinkedList类有而ArrayList类没有的。

    • A、add(Objecto)
    • B、add(intndex,Objecto)
    • C、remove(Objecto)
    • D、removeLast()

    正确答案:D

  • 第18题:

    在哪里可以添加一个LinkedList?()

    • A、开始
    • B、任意节点之前
    • C、任何特殊节点之后
    • D、在此LinkedList的末尾
    • E、在此LinkedList的任意索引处

    正确答案:A,B,C,D

  • 第19题:

    问答题
    ArrayList和Vector的区别。

    正确答案: A.rrayList与Vector主要从二方面来说.
    一.同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的。
    二.数据增长:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半。
    解析: 暂无解析

  • 第20题:

    多选题
    java中HashTable,Vector,TreeSet,LinkedList哪些线程是安全的()。
    A

    HashTable

    B

    Vector

    C

    TreeSet

    D

    LinkedList


    正确答案: D,B
    解析: 暂无解析

  • 第21题:

    单选题
    在JAVA中,以下()类的对象以键-值的方式存储对象。
    A

    A、javutil.List

    B

    B、javutil.ArrayList

    C

    C、javutil.HashMap

    D

    D、javutil.LinkedList


    正确答案: B
    解析: 暂无解析

  • 第22题:

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

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

  • 第23题:

    问答题
    试说出影碟机的技术种类和光盘存储方式。

    正确答案: 技术种类:CD-ROM、CD-R、CD-RW、VCD、DVD。
    光盘存储的方式:首先对音频和视频信号进行A/D转换变成数字信号,然后分别进行音频和视频信号的数据压缩处理,压缩后的音频、视频数字信号再经合成和格式变换成为光盘所要求的数据格式,再经光调制器和激光头放大器放大后,将信号传送到激光头电路,驱动激光头对光盘进行刻录,将信号信息汇录到光盘上。
    解析: 暂无解析