Nome do Método:
Os nomes dos métodos seguem as mesmas regras que praticamos com os nomes de variáveis no Capítulo 1, “Java Building Blocks”. Para revisar, um identificador pode conter apenas letras, números, $ ou _ .Além disso, o primeiro caractere não pode ser um número e palavras reservadas não são permitidas. Por convenção, os métodos começam com uma letra minúscula, mas não são obrigatórios. Uma vez que esta é uma revisão do capítulo 1, podemos começar a praticar com alguns exemplos:
public void walk1() { }
public void 2walk() { } // DOES NOT COMPILE
public walk3 void() { } // DOES NOT COMPILE
public void Walk_$() { }
public void() { } // DOES NOT COMPILE
walk1 () é uma declaração de método válida com um nome tradicional.
2walk () não compila porque os identificadores não podem começar com números.
walk3 () não compila porque o nome do método é anterior ao tipo de retorno.
Walk _ $ () é uma declaração de método válida. Enquanto ele certamente não é uma boa prática iniciar um nome de método com letra maiúscula e terminar com pontuação aula, é legal.
A linha final do código não é compilada porque o nome do método está ausente.