Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Regras de Nomenclatura de Variáveis | Variáveis e Tipos de Dados
Introdução ao Java

Regras de Nomenclatura de Variáveis

Deslize para mostrar o menu

Agora que você entende o que são variáveis, o próximo passo importante é aprender como nomeá-las corretamente. Bons nomes tornam seu código mais fácil de ler, depurar e manter no futuro.

Espaços Não São Permitidos

Nomes de variáveis não podem conter espaços — uma variável deve sempre ser escrita como uma única palavra contínua.

Inválido:

int user age = 25;

Para corrigir isso, combinamos as palavras usando camelCase:

int userAge = 25;

No camelCase, a primeira palavra começa com letra minúscula e cada palavra seguinte começa com letra maiúscula:

firstName
playerScore
accountBalance

Não Pode Começar Com Número

Nomes de variáveis não podem começar com um número.

Inválido:

int 1score = 100;

Válido:

int score1 = 100;

Números são permitidos no meio ou no final do nome, mas nunca no início.

Sem Símbolos Especiais

Nomes de variáveis não podem conter símbolos especiais como -, @, # ou %.

Inválido:

int user-age = 25;

O Java interpreta - como operador de subtração. Em vez disso:

int userAge = 25;

Caracteres permitidos em nomes de variáveis:

  • letras;
  • números;
  • underlines _;
  • cifrões $ (raramente usados na prática).

Java Diferencia Maiúsculas de Minúsculas

O Java trata letras maiúsculas e minúsculas como completamente diferentes:

int age = 25;
int Age = 30;

Estas são duas variáveis separadas. Portanto, age, Age e AGE são todas diferentes em Java.

Use Nomes Significativos

Um nome de variável significativo descreve claramente o que o valor representa. Compare estes dois exemplos:

int a = 100;
int playerScore = 100;

Embora ambos funcionem da mesma forma, o segundo é muito melhor porque imediatamente indica o que o valor representa. Uma boa regra: se você precisa explicar o que uma variável significa, provavelmente o nome não é bom o suficiente.

question mark

Qual nome de variável NÃO é válido em Java?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Regras de Nomenclatura de Variáveis

Agora que você entende o que são variáveis, o próximo passo importante é aprender como nomeá-las corretamente. Bons nomes tornam seu código mais fácil de ler, depurar e manter no futuro.

Espaços Não São Permitidos

Nomes de variáveis não podem conter espaços — uma variável deve sempre ser escrita como uma única palavra contínua.

Inválido:

int user age = 25;

Para corrigir isso, combinamos as palavras usando camelCase:

int userAge = 25;

No camelCase, a primeira palavra começa com letra minúscula e cada palavra seguinte começa com letra maiúscula:

firstName
playerScore
accountBalance

Não Pode Começar Com Número

Nomes de variáveis não podem começar com um número.

Inválido:

int 1score = 100;

Válido:

int score1 = 100;

Números são permitidos no meio ou no final do nome, mas nunca no início.

Sem Símbolos Especiais

Nomes de variáveis não podem conter símbolos especiais como -, @, # ou %.

Inválido:

int user-age = 25;

O Java interpreta - como operador de subtração. Em vez disso:

int userAge = 25;

Caracteres permitidos em nomes de variáveis:

  • letras;
  • números;
  • underlines _;
  • cifrões $ (raramente usados na prática).

Java Diferencia Maiúsculas de Minúsculas

O Java trata letras maiúsculas e minúsculas como completamente diferentes:

int age = 25;
int Age = 30;

Estas são duas variáveis separadas. Portanto, age, Age e AGE são todas diferentes em Java.

Use Nomes Significativos

Um nome de variável significativo descreve claramente o que o valor representa. Compare estes dois exemplos:

int a = 100;
int playerScore = 100;

Embora ambos funcionem da mesma forma, o segundo é muito melhor porque imediatamente indica o que o valor representa. Uma boa regra: se você precisa explicar o que uma variável significa, provavelmente o nome não é bom o suficiente.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 2
some-alt