Il compilatore e l'interprete cercano una classe, per default, nella directory corrente e nel file zip delle classi JDK.
Siccome e' bene tenere i sorgenti e i file .class in directories separate e solitamente si chiama l'interprete dalla directory dei sorgenti e' bene avere nel classpath la directory delle classi, nel nostro caso: ~/classes
Ci sono due possibilita':
Il compilatore e l'interprete
cercano una classe in ogni directory o file zip presente nel classpath
secondo l'ordine delle entries. Soltanto la prima classe con il nome corretto
verra' considerata.