O conteúdo do corpo da classe é dividido em declaração de variável e definição de método. A definição do método inclui duas partes: cabeçalho do método e corpo do método. O formato básico é o seguinte:
Cabeçalho do método {conteúdo do corpo do método}
O cabeçalho do método consiste no tipo do método, nome, um par de parênteses após o nome e a lista de parâmetros. Não há lista de parâmetros no cabeçalho do método definido por um método sem parâmetros, ou seja, não há nada entre parênteses após o nome do método.
Por exemplo:
intspeak()//Cabeçalho do método sem parâmetros {return123;}intadd(intx,inty,intz)//Cabeçalho do método com parâmetros {returnx+y+z;}
De acordo com a necessidade do programa, o tipo de dado retornado pelo método pode ser qualquer tipo de dado em Java. Quando um método não precisa retornar dados, o tipo de retorno deve ser nulo. Muitas declarações de métodos fornecem parâmetros de métodos, que são declarações de variáveis separadas por vírgulas. Os parâmetros do método podem ser qualquer tipo de dados Java.
O par de chaves {,} após a declaração do método e o conteúdo entre eles são chamados de corpo do método. O conteúdo do corpo do método inclui a declaração de variáveis locais e instruções Java, ou seja, as variáveis-membro e as variáveis locais declaradas no corpo do método podem ser operadas no corpo do método. As variáveis declaradas no corpo do método e nos parâmetros do método são chamadas de variáveis locais.