• 2022-06-03
    HashMap类实现了Map接口,特点是键值对的映射关系。在遍历集合时,得到的映射关系是无序的,集合不存在索引,可以快速检索元素。从定义中可以看到,HashMap也是泛型类,其中K是键的泛型,V是值的泛型。在实际创建实例对象时,传入相应的数据类型。
  • 正确

    内容

    • 0

      下面关于List泛型集合的描述,正确的是?(多选)A、B、C、D、 A: List泛型集合中的元素是键值对类型 B: List泛型集合中的元素都是同一种类型 C: List泛型集合不可以使用foreach语句进行遍历 D: List泛型集合的长度可变

    • 1

      以下是关于泛型和非泛型的描述,其中正确的是()。 A: 泛型类和非泛型类同时具备可重用性、类型安全和效率。 B: 使用非泛型集合时不会涉及装箱与拆箱的操作。 C: 使用非泛型集合可以实现类型安全。 D: 相对与非泛型而言,使用泛型集合可以提高效率。

    • 2

      List是一个接口,ArrayList的直接父类AbstractList实现了List接口。因此,ArrayList也算是List的实现类。从ArrayList的类定义可以看出,它是一个泛型类,可以在实例化时传入指定的数据类型,这样可以指定该ArrayList实例对象中所存储的数据的数据类型

    • 3

      下面关于泛型类、泛型接口和泛型方法的说法正确的是() A: 泛型方法只能定义在泛型类或泛型接口中 B: 泛型类中不一定有泛型方法 C: 泛型方法的类型形参可以在方法的任意位置声明 D: 泛型方法就是使用了类型参数的方法

    • 4

      泛型就是在定义集合时,使用参数化类型指定集合中元素的数据类型。