• 2022-06-01
    下列关于反射和泛型的联系说法正确的是()
    A: 泛型只在编译时有效,无法在运行期获取泛型的具体类型
    B: 反射机制可以获取泛型的具体类型
    C: 可以通过反射绕过泛型检查,因为运行期泛型根本没有用
    D: 以上说法都不对
  • B

    内容

    • 0

      关于泛型的说法错误的是 A: 泛型是JDK1.5出现的新特性 B: 泛型是一种安全机制 C: 使用泛型避免了强制类型转换 D: 使用泛型必须进行强制类型转换

    • 1

      下列关于泛型使用的描述中正确的是( )。 A: 使用泛型需要引入System.Collections.Generic命名空间 B: 泛型类型中可以定义多个类型参数 C: 可以在泛型类型中定义泛型方法、委托以及事件等 D: 在程序中可以定义嵌套泛型

    • 2

      泛型的类型包括【】、泛型接口以及泛型方法。

    • 3

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

    • 4

      下列关于Java的泛型描述错误的是哪个() A: 由于Java泛型的类型参数实际类型在编译时会被消除,所以无法在运行时得知其类型参数的类型。 B: Java泛型的参数只可以代表类,不能代表个别对象 C: Java编译器在编译泛型时会自动加入类型转换的编码,故运行速度会因为使用泛型而加快 D: 泛型不会强行对值类型进行装箱和拆箱,或对引用类型进行向下强制类型转换