Per convenzione, i nomi delle classi cominciano con la lettra maiuscola e, se sono la concatenazione di più parole, hanno maiuscola anche l'iniziale di ogni parola successiva. (camel-case)
Il sorgente di una classe Java va scritto in un file con lo stesso nome della classe (con le stesse maiuscole e minuscole) e l'estensione .java
Occorre scrivere file diversi per classi diverse
Quando una classe java viene compilata, il compilatore produce un file con lo stesso nome e l'estensione .class.
Per contro, metodi ed attributi hanno per convenzione l'iniziale minuscola, mentre le parole successive concantenate hanno ancora l'iniziale maiuscola.