Um computador não seria necessário se não tivesse a capacidade de armazenar várias informações em sua memória e processar informações do mesmo tipo usando os mesmos algoritmos.
Para criar programas mais interessantes, é preciso aprender a armazenar informações na memória do computador. Ao mesmo tempo, precisamos aprender a acessar de alguma forma as células de memória do computador.
Na programação, como na vida, para se referir a qualquer parte da memória do computador, ocorre pelo nome. Usando este nome, você pode ler informações e escrevê-las lá.
Uma variável é um local na memória do computador que tem um nome e armazena algum valor correspondente ao tipo.
A palavra "variável" nos diz que seu valor pode mudar durante a execução do programa. Quando um novo valor de variável é salvo, o antigo é apagado
Para um computador, todas as informações são dados em sua memória - conjuntos de zeros e uns (para simplificar, qualquer informação em um computador são apenas números e os processa da mesma maneira). No entanto, sabemos que números inteiros e fracionários funcionam de maneira diferente. Portanto, cada linguagem de programação possui diferentes tipos de dados, que são processados por diferentes métodos.
Por exemplo,
-
inteiro variáveis – type
int (do inglês integer – whole), ocupa 4 bytes na memória;
-
reais variáveis que podem ter uma parte fracionária (tipo
float – do ponto flutuante inglês – ponto flutuante) ocupam 4 bytes na memória< br />
-
caracteres (tipo
char – do caractere inglês – símbolo), ocupam 1 byte na memória
Vamos tentar adicionar alguma variável ao nosso programa.
Antes de usar uma variável, você precisa informar ao computador para alocar espaço na memória para ela. Para isso, a variável deve ser
declarada, ou seja, especificar que tipo de valor ela irá armazenar, e dar um nome a ela.
Além disso, se necessário, você pode atribuir valores iniciais a ele.
Vamos pegar um programa como exemplo
public class Principal {
public static void main(String[] args) {
int a=6, b; //duas variáveis do tipo inteiro foram declaradas na variável a e imediatamente salvaram o valor 6. A variável b não foi definida com o valor inicial; o que ficará na memória neste caso não sabemos.
}
}
Agora tente você mesmo.