Esatto. I .java sono l'equivalente dei tuoi sorgenti .cpp, mentre i .class sono i corrispondenti dei tuoi .exe (questo per analogia, ma la storia è un po' diversa).


Ciao.