java 的泛型是如何工作的 ? 什么是类型擦除
时间: 2023-05-02 19:02:32 浏览: 116
Java 泛型最全指南(定义和使用+继承泛型类/实现泛型接口+泛型的边界+通配符+类型擦除)
这是一个关于Java泛型的问题。Java泛型是通过类或方法中的参数化类型来实现的,它可以让我们在编译时就检查数据类型,从而避免了运行时类型转换的错误。而类型擦除是指在编译时,Java编译器会将参数化类型擦除为原始类型,以达到兼容现有代码的目的。也就是说,在Java中,我们可以使用泛型来增强代码的灵活性和安全性,但在编译时会将它们擦除成原始类型。
阅读全文