Variável para leigos
- #Variáveis
O que é uma variável?
Uma variável é um local na memória RAM (Randomic Acess Memory) do computador, um endereço que armazena um conteúdo do tipo numérico, literal ou lógico para o processamento dos dados. Por que se chama variável? porque o valor associado a ela pode variar durante a execução do programa.
Uma vez definidos o nome e o tipo de uma variável, não podemos alterá-los no decorrer do um algoritmo. Por outro lado, o conteúdo da variável é um objeto de constante modificações no decorrer do programa, de acordo com o seu fluxo de execução.
Em outras palavras
Variável e como um pote que pode guardar apenas uma informação e ela pode ser numérico, literal ou logico e que ocupa um espaço na memoria RAM do computador. Podemos colocar um nome que serve como um endereço para que o programa possa ler a informação que foi atribuída.
Tipos primitivos
As variáveis possuem 4 tipos:
- Literal - São textos.
- Real - Números decimais.
- Inteiro - Números inteiros quando não tem casas decimais.
- Lógico - Se e verdadeiro ou falso.
Abaixo tem uma representação em Java os tipos primitivos:
Java - Tipos primitivos. Disponível em: <https://www.universidadejava.com.br/materiais/java-tipos-primitivos/>. Acesso em: 8 mar. 2024.
Como declarar do jeito correto?
É primordial saber nomear uma variável também. As regras para a nomenclatura de variáveis:
- Não usar espaço;
- Não usar caracteres especiais tais como: ! ? $ # * & - / e outros;
- Usar apenas letras e números;
- Não iniciar o nome com um número;
- Evitar iniciar as variáveis com letras maiúsculas;
- Não utilizar acentos e cedilhas;
att: o caracter especial "_" e permitido e ele e usado no lugar do espaço, exemplo: meu_Nome.
Aqui está alguns exemplos de erros na nomenclatura de variáveis:
Exemplo errado:
- String nome Cliente = "Carlos";
- String nomeClientee! = "Carlos";
- String 1cliente = "Carlos";
- int Qtdmaça = 10;
- String #MeuInsta = "Charl_esreis";
- int qtdPortão = 2;
Exemplo correto:
- String nome_Cliente = "Carlos";
- String nomeCliente = "Carlos";
- String cliente1 = "Carlos";
- int qtdMaca = 10;
- String meuInsta = "Segue lá"
- int qtdPortao = 2;
Boas praticas
Para códigos mais legíveis, sempre utilize o camelCaze para separar cada palavra com a primeira letra maiúsculas, com exceção da primeira, que deve começar com letra minúscula. Por exemplo:
De tenteleressafrase para tenteLerEssaFrasse.
Está bem mais fácil de ler :).
DESAFIO
1. Diga ai nos comentários quais nomes de variáveis são válidas e invalidas. Quando for inválida, informe o porquê:
a) XXX
b) a123
c) (A)
d) “NOME”
e) #66
f) dia/ano/mês
g) 1abc
h) Olá Pessoal
i) a.b
j) c*d