Suponiendo que T es un parámetro de tipo de clase, ¿por qué no puedo usar T.classNombre de clase de los parámetros de tipo en java?
Estaba escribiendo una función que descarga una página y la analiza según una clase aprobada. Para el análisis, utilizo otra función cuya firma es: ParseObject::parse(Class<T> classname)
<T> void downloadParse(){
ParseObject obj;
obj.parse(T.class); //<--- why compiler error here?? (whereas something like Integer.class is allowed)
}
respuesta corta: 'tipo de borrado'. Google puede hacer el resto :) – laher