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;
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 |
|---|---|
|
Criamos uma variável chamada a do tipo int. |
|
Criamos uma variável chamada s do tipo String. |
|
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;
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

Como capturar um gato:
- Pegue uma caixa vazia.
- 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.
GO TO FULL VERSION