下面关于泛型说法错误的是
A: 在定义一个泛型类的时候,在“<>”之间定义形式类型参数,例如:“classGenExample3”,其中“”不代表值,而是表示类型。
B: 在泛型中,只支持一个类型参数。
C: 泛型中,extends并不代表继承,它是类型范围限制,说明的类型只能属Fstring类型或者是String的子类。
D: 实例化泛型对象的时候,一定要在类名后面指定类型参数的值(类型),一共要有两次书写。例如:GenExample3gen=newGenExample3();
A: 在定义一个泛型类的时候,在“<>”之间定义形式类型参数,例如:“classGenExample3”,其中“”不代表值,而是表示类型。
B: 在泛型中,只支持一个类型参数。
C: 泛型中,extends并不代表继承,它是类型范围限制,说明的类型只能属Fstring类型或者是String的子类。
D: 实例化泛型对象的时候,一定要在类名后面指定类型参数的值(类型),一共要有两次书写。例如:GenExample3gen=newGenExample3();
举一反三
- 下列关于泛型的说法,错误的是 A: 泛型可以将类型作为参数进行传递 B: 使用泛型时,不能使用类型参数创建对象 C: 一个类只能接收一个泛型参数 D: 使用泛型时,不能在强制类型转换中使用类型参数
- 关于泛型,以下哪个叙述为假? A: 泛型的类型参数允许基本类型 B: 泛型的本质是参数化类型 C: JDK1.4版本不支持泛型 D: 泛型参数定义时允许使用extends子句进行限定
- 下列关于泛型的使用说法不正确的是( ) A: 泛型类和普通类的区别就是类名后有类型参数声明,声明类型参数可以有一个或多个 B: 泛型也就是相当于将类型参数化,从而既提供了编译时类型安全检测机制,又提高了代码复用率和软件开发效率 C: 泛型的本质是参数化类型,参数化类型的目的是告诉编译器要处理实例的类型,从而在处理其他类型时作出提示,但并不能保证编译时的类型安全 D: 一个泛型参数,也被称为一个类型变量,它是用于指定一个泛型类型名称的标识符
- 1、下列关于泛型的说法中,( )是错误。 A: 在对泛型类型进行参数化时,类型参数的实例必须是引用类型,不能使基本类型 B: ArrayList<;E>;中的E称为类型变量或类型参数 C: 泛型中的通配符?用于表示任意类型 D: 泛型是JDK6.0的新特性
- 下面关于泛型的说法不正确的是(D)注:具体指定时间,比如List<;String>;list=newArrayList<;String>;();就是在new一个ArrayList的时候确定了泛型的类型 A: 泛型的具体确定时间可以是在定义方法的时候 B: 泛型的具体确定时间可以是在创建对象的时候 C: 泛型的具体确定时间可以是在继承父类定义子类的时候 D: 泛型就是Object类型