泛型的擦除 擦除:将会在代码运行期间擦除其类型参数;List<String> 在运行期间将会被擦除为List。 既然泛型将类型参数擦出了,那么它怎么在运行期间知道参数类型,并根据这个类型去调用相应的方法呢? 泛型类型参数将擦除到它的第一个边界,编译器实际会把类型参数替换为它的擦除。<T extends Hasf>这个在运行期间就像是 < Hasf&g... Other 2023-12-26 43 点赞 0 评论 65 浏览