caraca, e o que o compilador esta te dizendo desse barato ai?! que erro que ocorre?!
tu não tah achando que tem método orfão de classe nisso?! o seu segundo método main não tá meio que fora de tudo?! tira esse seu segundo main dali e joga encima do primeiro main que o barato compila.
Vou ser mais direto, todos metodos precisam estar dentro de uma classe, isso significa, dentro dos das chaves { }s de uma classe, vc tinha um metodo main fora de tudo (fora das {}s das classes
Ve se entende isso ai:
public class Programa {
public static void main(String[] args) {
Aluno p;
p = new Aluno();
System.out.println(p.nome);
p.nome = "Joselito";
System.out.println(p.nome);
}
}
class Aluno {
String nome;
String rgm;
String curso;
String turma;
String periodo;
}