Si se ha serializado todo el archivo .class en byte [], y suponiendo que se conoce el nombre de la clase (pasado junto con el byte []), cómo se convierte byte [] -> Class -> luego se carga a la JVM para que luego pueda usarlo llamando a Class.forName()?Java: ¿Cómo cargar la clase almacenada como byte [] en la JVM?
NOTA: que estoy haciendo esto porque me envió el .class a otro host, y JVM del anfitrión no sabe nada de este .class.
Alex, pero ¿y si 2 .class dependen el uno del otro? ¿Seguiría funcionando? – sivabudh
Probablemente no. Probablemente deberías estar enviando (por ejemplo) un archivo JAR, no una secuencia de archivos .class separados. –
@ ShaChris23 - seguro, ¿por qué no? @Stephen C: parece una visión limitada de lo que pueden hacer los cargadores de clases Java. ¿Por qué dices probablemente no? –