Category Archives: Sem categoria

Convenção em código Java

Existem algumas convenções que ajudam muito no desenvolvimento do seu código, não são regras, portanto caso não use elas não terá problema ao tentar executar seu código. Abaixo estão algumas.

Constantes: Definido com letra maiúscula, por exemplo, quando usamos final e enum.

public static final EstadoCivilEnum ESTADO_CIVIL = EstadoCivilEnum.SOLTEIRO;
private final EstadoCivilEnum ESTADO_CIVIL;
final String VARIAVEL_FINAL = "valorFinal";

Variáveis: Definido com o uso de lowerCamelCase. Além disso leva em consideração também as regras do Usar identificadores corretos para nomes de variáveis. Como nos exemplos abaixo:

int contador;
String palavraComposto;

Métodos: Definido com o uso de lowerCamelCase, assim como acontece com as variáveis. E segue padrao JavaBeans que simplificando sua explicação seria isso:

Métodos para obter um valor usam o prefixo is ou get e nunca tem retorno void, exemplo:

public boolean isAtivo(){ ... }
public String getNome(){ ... }
public Endereco getEndereco(){ ... };

Métodos para alterar um valor usam o prefixo set e sempre tem retorno void, exemplo:

public void setAtivo(boolean ativo){ ... }
public void setNome(String nome){ ... }
public void setEndereco(Endereco endereco){ ... }

Read more »