Definição do corpo de métodos

O corpo de um método é formado por declarações de variáveis locais e comandos da linguagem de programação.

A sintaxe de declaração de variáveis locais em Java é similar àquela de declaração de atributos de objetos, sem a opção dos modificadores de visibilidade -- variáveis locais têm escopo (e portanto visibilidade) restrito ao método, exclusivamente. Assim, uma variável declarada em um método tem a forma

     [modificador]  tipo  nome [ = default];

onde o modificador opcional pode ser exclusivamente final, se presente; tipo deve ser um dos tipos primitivos da linguagem Java ou o tipo de um objeto (nome da classe ou interface); nome deve ser um identificador válido. Um valor inicial para a variável (default) pode opcionalmente ser atribuído na declaração.

Embora não seja obrigatório, é uma boa prática de programação manter todas as declarações de variáveis no início do método. Uma exceção aceita refere-se a blocos delimitados por iteração com for, onde a forma

   for(int i=0; i < maximo; ++i) { ... }

é aceita. Neste caso, o escopo da variável i está restrito ao bloco da iteração.

Comandos podem representar uma expressão (uma operação a ser realizada) ou um comando de controle de fluxo de execução.