多选题HashMap和Hashtable正确的说法有()A都属于Map接口的类BHashtable 类不是同步的,HashMap类是同步的CHashtable 类不允许 null 键和 null 值DHashMap 类允许null 键和null 值

题目
多选题
HashMap和Hashtable正确的说法有()
A

都属于Map接口的类

B

Hashtable 类不是同步的,HashMap类是同步的

C

Hashtable 类不允许 null 键和 null 值

D

HashMap 类允许null 键和null 值


相似考题
更多“多选题HashMap和Hashtable正确的说法有()A都属于Map接口的类BHashtable 类不是同步的,HashMap类是同步的CHashtable 类不允许 null 键和 null 值DHashMap 类允许null 键和null 值”相关问题
  • 第1题:

    MapReduce框架提供了一种序列化键/值对的方法,支持这种序列化的类能够在Map和Reduce过程中充当键或值,以下说法错误的是()

    A.实现Writable接口的类是值

    B.实现WritableComparable接口的类可以是值或键

    C.Hadoop的基本类型Text并不实现WritableComparable接口

    D.键和值的数据类型可以超出Hadoop自身支持的基本类型


    正确答案:C

  • 第2题:

    在创建表结构时,可将字段的值定义为null,以下有关null概念的叙述中正确的是()。

    • A、null表示不确定的值
    • B、null可看作是空白的字符串
    • C、null与数值0具有同等的意义
    • D、null的默认值为逻辑值.F.

    正确答案:A

  • 第3题:

    isset( )函数的返回值说法正确的有()。

    • A、如果变量不存在,返回false
    • B、如果变量存在且值为null返回false
    • C、如果变量存在且值不为null返回false
    • D、以上说法都正确

    正确答案:A,B

  • 第4题:

    可使用下列操作中的()为字段输入NULL值。

    • A、输入NULL
    • B、输入<NULL>
    • C、将字段清空
    • D、按Ctrl+0键

    正确答案:D

  • 第5题:

    给定如下Java程序代码片段,编译运行这段代码,结果是()。 java.util.HashMap map=new java.util.HashMap(); map.put("name",null); map.put("name","Jack"); System.out.println(map.get("name"));

    • A、null
    • B、Jack
    • C、nullJack
    • D、运行时出现异常

    正确答案:B

  • 第6题:

    在T-SQL中,关于NULL值叙述正确选项是()

    • A、NULL表示空格
    • B、NULL表示0
    • C、NULL既可以表示0,也可以表示是空格
    • D、NULL表示空值

    正确答案:D

  • 第7题:

    在Java中,关于HashMap类的描述,以下错误的是()。

    • A、HashMap使用键/值得形式保存数据
    • B、HashMap 能够保证其中元素的顺序
    • C、HashMap允许将null用作键
    • D、HashMap允许将null用作值

    正确答案:B

  • 第8题:

    HashMap和HashTable的描述,错误的是()。

    • A、他们都实现了Map接口
    • B、HashMap非线程安全,在多个线程访问Hashtable时,不需要自己为它的方法实现同步,而HashMap就必须为之提供额外同步。
    • C、HashMap允许将null作为一个entry的key或者value,而Hashtable不允许
    • D、通过contains方法可以判断一个对象是否存在于HashMap或者Hashtable中

    正确答案:D

  • 第9题:

    填空题
    类中的某些方法通过类名就可以直接被调用,例如JOptionPane.showMessageDialog(null,”按确定键退出“)中的showMessageDialog方法,这种方法称为____方法。

    正确答案: 静态(static)
    解析:
    static字面上是“静态”的意思,而实际上是一个类的所有对象“共享”的意思,一个类的各个对象可以共享方法、也可以共享数据。访问和调用这些方法或数据,不必对象引用,只要在前面冠以类名就可以了。

  • 第10题:

    单选题
    关于类继承的说法,正确的是()。
    A

    Java类允许多重继承

    B

    Java接口允许多继承

    C

    接口和类都允许多继承

    D

    接口和类都不允许多继承


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

  • 第11题:

    多选题
    有关hashMap跟hashTable的区别,说法正确的是()。
    A

    HashMap和Hashtable都实现了Map接口

    B

    HashMap是非synchronized,而Hashtable是synchronized

    C

    HashTable使用Enumeration,HashMap使用Iterator

    D

    Hashtable直接使用对象的hashCode,HashMap重新计算hash值,而且用与代替求模


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

  • 第12题:

    ( 难度:中等)以下关于集合类ArrayList、LinkedList、HashMap描述正确的是()
    A.A:HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值
    B.B:ArrayList和LinkedList均实现了List接口
    C.C:添加和删除元素时,ArrayList的表现更佳
    D.D:ArrayList的访问速度比LinkedList快

    答案:ABD

  • 第13题:

    Hashtable,HashMap,ConcurrentHashMap都是Map的实现类,它们在处理null值的存储上有细微的区别,下列哪些说法是正确的:

    A.Hashtable的KV都不可以为null

    B.HashMap的KV都可以为null

    C.HashMap的K不可以为null,V可以为null

    D.ConcurrentHashMap的KV都不可以为null


    正确答案:ABD

  • 第14题:

    下列关于Null值的叙述中,正确的是()

    • A、Null值等同于数值0
    • B、Access不支持Null值
    • C、Null值等同于空字符串
    • D、Null值表示字段值未知

    正确答案:D

  • 第15题:

    HashMap和Hashtable正确的说法有()    

    • A、都属于Map接口的类
    • B、Hashtable 类不是同步的,HashMap类是同步的
    • C、Hashtable 类不允许 null 键和 null 值
    • D、HashMap 类允许null 键和null 值

    正确答案:A,C,D

  • 第16题:

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

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

    正确答案:A,B

  • 第17题:

    关于空值NULL说法不正确的是()。

    • A、空值对于数值型数据等同于0。
    • B、表的关键字不允许为NULL值。
    • C、空值表示没有确定的值。
    • D、使用组合键.Ctrl+0,可在表中输入空值。

    正确答案:A

  • 第18题:

    关于类继承的说法,正确的是()。

    • A、Java类允许多重继承
    • B、Java接口允许多继承
    • C、接口和类都允许多继承
    • D、接口和类都不允许多继承

    正确答案:B

  • 第19题:

    有关hashMap跟hashTable的区别,说法正确的是()。

    • A、HashMap和Hashtable都实现了Map接口
    • B、HashMap是非synchronized,而Hashtable是synchronized
    • C、HashTable使用Enumeration,HashMap使用Iterator
    • D、Hashtable直接使用对象的hashCode,HashMap重新计算hash值,而且用与代替求模

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

  • 第20题:

    多选题
    下列哪些说法是正确的?()
    A

    LinkedList集合在增删元素时效率较高

    B

    ArrayList集合在查询元素时效率较高

    C

    HashMap不允许出现一对null键null值

    D

    HashSet集合中元素可重复并且无序


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

  • 第21题:

    单选题
    关于空值NULL说法不正确的是()。
    A

    空值对于数值型数据等同于0。

    B

    表的关键字不允许为NULL值。

    C

    空值表示没有确定的值。

    D

    使用组合键.Ctrl+0,可在表中输入空值。


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

  • 第22题:

    多选题
    isset( )函数的返回值说法正确的有()。
    A

    如果变量不存在,返回false

    B

    如果变量存在且值为null返回false

    C

    如果变量存在且值不为null返回false

    D

    以上说法都正确


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

  • 第23题:

    单选题
    给定如下Java程序代码片段,编译运行这段代码,结果是()。 java.util.HashMap map=new java.util.HashMap(); map.put("name",null); map.put("name","Jack"); System.out.println(map.get("name"));
    A

    null

    B

    Jack

    C

    nullJack

    D

    运行时出现异常


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