CodeGym /Cursos /JAVA 25 SELF /Introdução às variáveis

Introdução às variáveis

JAVA 25 SELF
Nível 1 , Lição 3
Disponível

1. Variáveis e caixas

Variáveis — são recursos especiais para armazenar dados. Quaisquer dados. Todos os dados em Java são armazenados por meio de variáveis. A melhor analogia para uma variável é uma caixa: uma caixa comum.

Suponha que você escreva no papel o número 13 e coloque esse papel na caixa. Agora podemos dizer que “a caixa armazena o valor 13”.

Cada variável em Java tem três propriedades importantes: type, nome e valor.

O nome é usado para distinguir uma variável da outra. É como a etiqueta na caixa.

O tipo da variável determina o tipo de valores/dados que podem ser armazenados nela. Em uma caixa de bolo guardamos bolo; em uma caixa de sapatos — sapatos etc.

Valor — é algum objeto, dado ou informação que é armazenado na variável.

Todo objeto na linguagem Java tem seu tipo. Por exemplo, podem existir estes tipos de dados: número inteiro, número decimal, texto, tipo Gato, tipo Casa etc.

Cada variável (caixa) também tem seu tipo. A variável pode armazenar valores apenas do mesmo tipo que ela própria. Caixas diferentes são usadas para guardar coisas diferentes: caixa de bombons, caixa para dúzia de ovos etc. Tudo como na vida real.

2. Criação de variável

Na linguagem Java, para criar uma variável, usa-se um comando do tipo:

type imya;
Declaração de variável

Onde type — é o tipo da variável (coincide com o tipo dos valores que a variável poderá armazenar). E nome — é o nome da variável.

Exemplos:

Criação de variável: primeiro o tipo, depois o nome. Descrição
int a;
Criamos uma variável chamada a do tipo int.
String s;
Criamos uma variável chamada s do tipo String.
double c;
Criamos uma variável chamada c do tipo double.

Os dois tipos mais usados — são números inteiros (indicados pela palavra int) e texto (indicado pela palavra String). O tipo double também é popular — ele representa números decimais (reais).

3. Atribuição

Como já foi dito acima, uma variável tem nome, tipo e valor. Já vimos o nome e o tipo, e quanto ao valor? Como colocar um valor em uma variável?

Para colocar um valor em uma variável, existe uma operação especial — a operação de atribuição. Ela copia o valor de um lugar para outro. Não move, copia. Como um arquivo no disco. A atribuição se parece com isto:

imya = znachenie;
Operação de atribuição

Onde nome — é o nome da variável, e valor — é o valor que será colocado na variável. O valor pode ser um literal, o nome de outra variável ou até alguma expressão usando variáveis.

Exemplos:

int i;			// A variável i é criada
int a, b;		// As variáveis a e b são criadas
int x;			// A variável x é criada

i = 3;			// O valor 3 é colocado na variável i. 

a = 1;			// O valor 1 é colocado na variável a. 
b = a + 1;		// O valor 2 é colocado na variável b. 

x = 3;			// O valor 3 é colocado na variável x. 
x = x + 1;		// Nesta linha, o valor de x é incrementado em 1; x agora é igual a 4. 

Símbolo de igual

Para a operação de atribuição, usa-se o símbolo de igual =. Isso não é comparação, não é igualdade. É exatamente um comando de cópia de valor à direita do sinal de igual para a variável que está à esquerda. Para comparação na linguagem Java, usa-se o igual duplo ==.

4. Nome de variável: o que pode e o que não pode

Estes são alguns fatos úteis para saber ao criar variáveis:

  • O nome da variável pode ser qualquer um (por exemplo, temperature, score, userAge).
  • Mas há restrições — ele não pode começar com um dígito e não pode coincidir com palavras reservadas de Java (por exemplo, não é possível chamar uma variável de int ou if).
  • Não pode conter caracteres especiais, exceto $ e _.
  • No nome, a diferença entre maiúsculas e minúsculas é importante (Age e age — são variáveis diferentes).
  • Normalmente usa-se o estilo camelCase: a primeira letra minúscula e, depois, cada palavra com inicial maiúscula (userAge, maxScore).

Exemplos de nomes permitidos:

int x123 = 1;
String koteyka;
double PI = 3.14;
String MAIN_PATH = "c:/";

Exemplos de nomes proibidos:

int 1first = 1;			// o nome não pode começar com dígito
int number# = 25;		// o caractere # não pode ser usado no nome
String name" = "John";	// aspas não são permitidas no nome
double pi+e = 5.123;  	// o nome não pode conter +

Todo o restante você aprenderá em aulas futuras. E agora uma pergunta de lógica: em quantos passos é possível pegar um gato em uma caixa?

5. Gatos e caixas

img

Como capturar um gato:

  1. Pegue uma caixa vazia.
  2. Espere.

Brincadeira 🙂

Bem, talvez dê para enfiar quantos gatos quiser em uma caixa, mas em uma variável você só pode colocar um único valor. É com isso que estará relacionada a próxima tarefa.

Comentários (5)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Leonardo Delfino Nível 2, Brazil
25 junho 2026
ok 100%
witch_coder Nível 44
23 junho 2026
easy
Moisés D'Castro Nível 1, Brazil
10 abril 2026
Mosquei, mas consegui fazer graças a Deus.
Notorious Nível 1, Brazil
4 abril 2026
ta top
Anonymous #11714730 Nível 1, -, Brazil
1 novembro 2025
best activities ever