Ponto e vírgula e posicionamento
Em Java, o ponto e vírgula é um separador usado para terminar uma instrução.
Cada instrução individual deve ser finalizada com um ponto e vírgula.
O ponto e vírgula indica o fim de uma entidade lógica.
Exemplo:
x = y;
y = y + 1;
System.out.println(x + " " + y);
é o mesmo que o seguinte, em Java:
x = y; y = y + 1; System.out.println(x + " " + y);
Java não reconhece o fim da linha como um terminador.
Instruções podem ser inseridas em qualquer parte da linha.
Dividir linhas longas dessa forma ajuda na criação de programas mais legíveis.
A divisão de linhas longas também impede que elas passem para a próxima linha.
Lembrete:
Um bloco é um conjunto de instruções conectadas logicamente delimitadas por chaves.
Um bloco não é finalizado com um ponto e vírgula.
O fim do bloco é indicado pela chave de fechamento {}.
Práticas de recuo
Java é uma linguagem de forma livre, permitindo inserção de instruções em qualquer lugar da linha.
O recuo comum e aceito para melhorar a legibilidade.
Recomendações:
Recuar um nível após cada chave de abertura.
Certas instruções encorajam recuo adicional para facilitar leitura.