eadward, ese intérprete de java no es capaz de ejecutar operaciones de entrada y salida. Bueno, puede hacer algunas cosillas, pero no mediante las funciones standard sino mediante un set de funciones propias. Con lo que para ejecutar cualquier cosa que tenga que funcionar en la máquina virtual de java standard y tenga entrada salida (esto es, que se le puedan entrar datos y sacar cualquier cosa por pantalla) lamento decir que no te va a servir.
De flash tamién se intentó hacer un intérprete en su dia, pero que yo recuerde lo único que quedó fue una demo que dibujaba un triángulo por patalla.