次のジェネリック クラスを検討してください。
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
}
}
T
andをインスタンス化できないのはなぜE
ですか? T,E
実行時にすべての型について知っています。T,E
型パラメーターは何らかの参照型と見なすことができると思います。