Ola galera,
Porque eu não consigo declarar mais de uma classe publica no mesmo arquivo-fonte? Mas para classes com acesso default isso não acontece, elas podem ser declaradas em apenas um arquivo e ao compilar sao criados arquivos .class para cada uma. Porque isso não pode acontecer para classes publicas?