技术栈
typetoken绕过
小陈不好吃
2 小时前
java
·
开发语言
·
windows
·
pecs 原则
·
typetoken绕过
Java 泛型与类型擦除:从 PECS 原则到 TypeToken 绕过
写在前面:泛型是 Java 5 引入的重要特性,它让集合有了类型安全的保证。但 Java 的泛型是"伪泛型"——编译后类型信息会被擦除。List<String> 和 List<Integer> 在运行时其实是同一个类型 List。本文系统讲解泛型擦除机制、通配符 <?> 与 PECS 原则、泛型方法约束,以及用 TypeToken/反射参数绕过类型擦除获取真实类型。
我是有底线的