在 Java 中,泛型本质是Object类型。
在编译期编译器会对泛型进行类型检查,确保类型的安全性,
在编译后,字节码文件中泛型会被擦除为Obiect类型,
最后,字节码在java虚拟机中运行时,java 虚拟机只会知道这是一个Object类型,无法知道原始的泛型类型。
02-15
5万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
在 Java 中,泛型本质是Object类型。
在编译期编译器会对泛型进行类型检查,确保类型的安全性,
在编译后,字节码文件中泛型会被擦除为Obiect类型,
最后,字节码在java虚拟机中运行时,java 虚拟机只会知道这是一个Object类型,无法知道原始的泛型类型。