Mi pregunta es acerca de las variables de tipo utilizadas en clases y métodos genéricos.Java Variables de tipo genérico
¿Por qué no podemos hacer algo como esto T = new T();
o en otras palabras, por qué no podemos construir un objeto de la variable de tipo?
sé que información genérica se borra durante la compilación, y todo se convierte en
objeto, así que por qué no asume el compilador que T
es un objeto y nos vamos a la construimos?
Esta es una buena pregunta. Ilustra algunos de los inconvenientes inherentes a los genéricos de Java y algunas filtraciones en la abstracción. Por cierto, tampoco puede crear una matriz 'T []' por la misma razón: escriba borrado. –