Menu
Coddy logo textTech

Naming Conventions

Parte da seção Fundamentos do Journey de Java da Coddy — lição 11 de 73.

Em Java, é importante seguir as convenções de nomenclatura para manter seu código legível e manutenível. Aqui estão algumas regras principais:

  • Nomes de Variáveis:
    • Use camelCase: Comece com uma letra minúscula, depois capitalize a primeira letra de cada palavra subsequente (ex.: firstName, studentCount).
    • Escolha nomes descritivos que indiquem o propósito da variável (ex.: userAge em vez de ua).
    • Evite nomes de uma única letra, exceto para contadores de loops simples.
  • Nomes de Constantes:
    • Use UPPER_SNAKE_CASE: Escreva em letras maiúsculas, com palavras separadas por sublinhados (ex.: MAX_VALUE, PI_VALUE).
    • Use para valores que não mudam ao longo do programa.
  • Regras Gerais:
    • Nomes podem conter letras, dígitos, sublinhados e sinais de dólar.
    • Nomes devem começar com uma letra, um sublinhado _, ou um sinal de dólar $.
  • Regras Gerais:
    • Nomes são sensíveis a maiúsculas e minúsculas (myVariable é diferente de myvariable).
    • Evite usar palavras-chave reservadas do Java (como int, class, public, etc.).

Seguir essas convenções ajuda a tornar seu código mais compreensível, especialmente ao trabalhar em equipes ou ao revisitar seu código mais tarde.

Folha de consulta

As convenções de nomenclatura Java ajudam a manter o código legível e manutenível:

Nomes de Variáveis:

  • Use camelCase: Comece com letra minúscula, capitalize a primeira letra das palavras subsequentes
  • Escolha nomes descritivos: firstName, studentCount, userAge
  • Evite nomes de letra única, exceto para contadores de loop

Nomes de Constantes:

  • Use UPPER_SNAKE_CASE: MAX_VALUE, PI_VALUE
  • Para valores que não mudam ao longo do programa

Regras Gerais:

  • Os nomes podem conter letras, dígitos, sublinhados e sinais de dólar
  • Devem começar com uma letra, sublinhado _ ou sinal de dólar $
  • Os nomes são sensíveis a maiúsculas e minúsculas
  • Evite palavras-chave reservadas do Java

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos