1

考虑以下泛型类:

class MyClass<T>{
    T field;//ok
    public void method (T t){...}//ok
    public <E> MyClass(E[] e){
        E ee= new E();// compile error
        T t= new T();// compile error
    }
}

为什么我们不能实例化Tand ET,E我们在运行时了解所有类型。我认为类型参数T,E可以被认为是某种引用类型。

4

0 回答 0