Javatpoint Logo
Javatpoint Logo

Convenções de nomenclatura Java

A convenção de nomenclatura Java é uma regra a seguir quando você decide como nomear seus identificadores, como classe, pacote, variável, constante, método etc.

Mas, não é forçado a seguir. Portanto, é conhecido como convenção, não regra. Essas convenções são sugeridas por várias comunidades Java, como Sun Microsystems e Netscape.

Todas as classes, interfaces, pacotes, métodos e campos da linguagem de programação Java são fornecidas de acordo com a convenção de nomenclatura Java. Se você não seguir essas convenções, isso poderá gerar confusão ou código incorreto.

Vantagem de convenções de nomenclatura em java

Ao usar as convenções de nomenclatura padrão do Java, você facilita a leitura do código para você e outros programadores. A legibilidade do programa Java é muito importante. Isso indica que menos tempo é gasto para descobrir o que o código faz.

A seguir, estão as principais regras que devem ser seguidas por todos os identificadores:

  • O nome não deve conter espaços em branco.
  • O nome não deve começar com caracteres especiais como & (e comercial), $ (dólar), _ (sublinhado).

Vamos ver algumas outras regras que devem ser seguidas pelos identificadores.

Classe

  • Deve começar com a letra maiúscula.
  • Deve ser um substantivo como Cor, Botão, Sistema, Tópico, etc.
  • Use palavras apropriadas, em vez de siglas.

Exemplo

Interface

  • Deve começar com a letra maiúscula.
  • Deve ser um adjetivo como Runnable, Remote, ActionListener.
  • Use palavras apropriadas, em vez de siglas.

Exemplo:

Método

  • Deve começar com letra minúscula.
  • Deve ser um verbo como main(), print(), println().
  • Se o nome contiver várias palavras, inicie-o com uma letra minúscula seguida por uma letra maiúscula, como actionPerformed().

Exemplo

Variável

  • Ele deve começar com uma letra minúscula, como id, nome.
  • Não deve começar com caracteres especiais como & (e comercial), $ (dólar), _ (sublinhado).
  • Se o nome contiver várias palavras, inicie-o com a letra minúscula seguida por uma letra maiúscula como firstName, lastName.
  • Evite usar variáveis de um caractere, como x, y, z.

Exemplo

Pacote

  • Deve ser uma letra minúscula, como java, lang.
  • Se o nome contiver várias palavras, ele deverá ser separado por pontos (.) Como java.util, java.lang.

Exemplo

Constante

  • Deve estar em letras maiúsculas, como VERMELHO, AMARELO.
  • Se o nome contiver várias palavras, ele deverá ser separado por um sublinhado (_), como MAX_PRIORITY.
  • Pode conter dígitos, mas não como a primeira letra.

Exemplo

CamelCase em convenções de nomenclatura java

Java segue a sintaxe camelCase para nomear a classe, interface, método e variável.

Se o nome for combinado com duas palavras, a segunda palavra começará com letras maiúsculas sempre como actionPerformed(), firstName, ActionEvent, ActionListener, etc.


Próximo tópicoObjetos e classes em Java




Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Preparation


Trending Technologies


B.Tech / MCA