Salve a tutti, ho iniziato da poco a studiare Java partendo da 0 seguendo il manuale "Java 8" di Claudio De Sio Cesari. Seguendo un esercizio da lui svolto, trovo però un problema, e spero voi mi possiate aiutare. Sotto vi linko il codice, il problema sta nel fatto che ci sono due public class e non capisco perché se salvo il programma "Aritmetia.java" mi dice che il programma deve essere salvato come "Uno.java" e viceversa. Mi spieghereste l'errore?? Grazie anticipatamente a tutti! 
codice:
public class Aritmetica
{
public int somma(int a, int b)
{
return (a+b);
}
}
public class Uno
{
public static void main(String args[])
{
Aritmetica oggetto1 = new Aritmetica();
int risultato;
risultato = oggetto1.somma(5,6);
System.out.println(risultato);
}
}