Ho provato il codice separato in due file e usando JBuilder va tutto ok; se, invece utilizzo una shell dos digitando:
javac Ciao.java la compilazione è ok
javac prova.java ho gli stessi errori che hai tu
se però faccio:
javac *.java va tutto ok
tra l'altro se lancio l'applicativo con
java prova
ho un errore che non ho mai visto, spero che qulcuno me lo spieghi; allego l'immagine della mia shell dos