实例化泛型类型

时间:2013-09-28 17:55:58

标签: java generics instance type-parameter

考虑以下通用类:

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
    }
}

为什么我们无法实现TE的实体化?我们在运行时了解类型T,E的所有内容。我认为类型参数T,E可以被视为一种参考类型。

0 个答案:

没有答案