将"具体"类型的类声明为泛型是否有任何意义?
如果是的话,有什么用?
如果没有,编译器允许的任何具体原因是什么?
代码:
public class SomeClass{ //... public static void main (String a[]) { // SomeClass <> iSome = new SomeClass<>(); // SomeClass jSome = new SomeClass<>(); SomeClass kSome = new SomeClass<>(); // ... } }
运行良好,并给编译器错误,当我取消注释行申报iSome
和jSome
.
我正试图将这些东西整合在一起"破译"仿制药.
提前致谢.
这不是你的想法.您正在创建一个称为Integer
阴影的泛型类型参数java.lang.Integer
.