后端岗位面试题更新 2026-08-05

请解释Java泛型的原理,并说明在哪些情况下类型擦除不会发生。

携程后端开发消费品/零售技术原理Java

考察说明

考察对Java泛型实现机制和类型擦除边界的理解

回答思路

  1. 准确描述泛型是通过类型擦除实现的
  2. 列出不进行类型擦除的典型场景(如运行时反射可见的泛型信息)
  3. 说明泛型信息在编译后可能保留在字节码的哪些位置(如签名、注解)
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。