java or c++?java的话,泛型在编译时候会被类型擦出,class文件中是没有泛型的,编译阶段会把泛型编译成类型转换。楼主可以写一个简单的泛型程序,编译成.class文件,然后反编译成java文件,就知道了