Java泛型笔试真题(含详细答案解析).docxVIP

  • 0
  • 0
  • 约4.87千字
  • 约 7页
  • 2026-09-20 发布于河北
  • 举报

Java泛型笔试真题(含详细答案解析).docx

Java泛型笔试真题(含详细答案解析)

适用范围:Java基础面试、后端开发入职笔试、Java核心语法考核

考试说明:满分100分,答题时间60分钟,题型包含选择题、填空题、简答题、编程题,侧重泛型核心原理、通配符使用、泛型上下限、类型擦除、泛型陷阱等高频考点。

一、单项选择题(共10题,每题4分,共40分)

1.以下关于Java泛型的描述,正确的是()

A.泛型可以作用于基本数据类型

B.泛型仅在编译期生效,运行期会发生类型擦除

C.使用泛型后,程序会产生新的类型字节码文件

D.泛型数组可以直接初始化

答案:B

解析:泛型只支持引用类型,不支持基本数据类型,A错误;Java泛型采用类型擦除机制,仅在编译期做类型校验,运行期丢失泛型类型信息,不会生成新字节码,B正确、C错误;Java不支持直接创建泛型数组,D错误。

2.下列泛型通配符中,代表任意类型的是()

A.T

B.?

C.?extendsObject

D.?superT

答案:B

解析:?是无界通配符,代表匹配任意未知类型;T是自定义泛型类型参数,并非通配符;?extendsObject限定类型为Object及子类;?superT是下界通配符,限定类型为T及父类。

3.泛型中上界通配符?extendsT的核心特点是()

A.可读可写

B.只能读、不能写(除null外

文档评论(0)

1亿VIP精品文档

相关文档