NOME DURAÇÃO
Abertura do Curso de Java
Instalando o JDK e o Eclipse
Ambiente de Desenvolvimento Eclipse
Variáveis em Java
Nomenclatura das Variáveis em Java
Funcionamento das Variáveis no Java
Entrada de Dados no Java
Entranda e Saída de dados em Java
Calculadora em Java
Tomada de Decisão em Java
Tomada de Decisão em Java (Parte II)
Depuração de Código Java no Eclipse
Calculadora em Java (versão 2.0)
Resto da Divisão em Java
Introdução as constantes em Java
Constantes em Java - Exemplo prático
Operadores Lógicos do Java
Tipos Primitivos do Java
Tipos Primitivos do Java (parte II)
Estrutura de Repetição em Java
Estrutura while do Java
O problema das Estruturas de Repetição em Java
Associatividade de Operadores em Java
Precedência de Operadores em Java
Operadores de Atribuição em Java
Operadores de Incremento e Decremento em Java
Estrutura de Repetição do-while em Java
Estrutura de Repetição do-while em Java (parte II)
Estrutura de Repetição for em Java
Estrutura de Repetição for em Java (parte II)
Estrutura de Repetição for em Java (parte III)
Bloco de Instrução em Java
Bloco de Instrução em Java (parte II)
Números Aleatórios em Java
Operador Ternário em Java
Operador Ternário em Java (parte II)
Instrução break em Java
Instrução break em Java - Exemplo de uso
Labels e Estrutura de Repetição em Java
Instrução continue em Java
Palavras Reservadas do Java
Introdução aos Arrays em Java
Array, Vetor, Matriz, Tabela em Java
Array Unidimensional em Java
Formatando Textos em Colunas em Java
Aarrays Unidimensionais em Java (parte II)
Características dos Arrays em Java
Manipulando Arrays em Java
Revisão de Arrays Unidimensionais em Java
Atividade com Array em Java
Atividade com Array em Java (parte II)
Média Aritmética em Java
Arrays Multidimensionais em Java
Arrays Multidimensionais em Java (parte II)
Arrays Multidimensionais em Java (parte III)
Estrutura de Repetição for each
Estrutura de Repetição for each (parte II)
Ciclos aninhados em Java
Função matricial em Java
Manipulando Planilha em Java

Variáveis em Java representam a forma em que armazenamos dados que serão processados.

DEFINIÇÃO DE VARIÁVEL

Variável é uma região de memória reservada para armazenar valores de modo temporário. Carregamos para a memórias as informações que estamos trabalhando em determinado momento porém, sem remove-las do local de origem.

Em Java, todas as variáveis possuiram um tipo e este será definido ainda na declaração. Podemos alterar o valor armazenado numa variável a qualquer momento, porém, o tipo declarado não poderá ser alterado durante o tempo de execução. Mais precisamente, as variáveis são carregadas para a memória RAM (Random Access Memory) devido a alta velocidade na leitura e gravação dessa mídia. Como já dito, variáveis armazenam valores temporários, no caso, os valores que está sendo manipulando em determinado momento. A memória RAM possui alto desempenho na leitura e gravação, por isso definimos as variáveis ali, no entanto, quando o computador for desligado ou então, houver interrupção no fornecimento de energia, todo valor alocado na memória RAM é perdido de maneira irreversível.

Não há limites na declaração de variáveis, logo, somos livres para definirmos a quantidade necessário, no entanto, devemos ser cautelosos, até porque, cada variável declarada irá consumir recursos do dispositivo e pode prejudicar o desempenho de outras aplicações.

O Java reservará espaço a cada variável individualmente e, associa a esta região de memória o nome que definido, ou seja, a referência. Temos assim que, a localização do espaço de memória será feito por intermédio da referência (nome da variável) definida em nossos códigos. A partir do momento em que não fizermos mais uso de determinada variável, a JVM desalocará o espaço utilizado pela variável devolvendo-o ao sistema operacional.

A melhor maneira para manipularmos informações seja num programa, como também num Script, é através da utilização de variáveis. Variáveis possuem uma estrutura simples e rápida para utilização e o seu conceito vem desde os primórdios da computação.

FUNCIONAMENTO DAS VARIÁVEIS

As variáveis são, de fato, regiões físicas numeradas. Cada segmento possui um número inteiro que o identifica e o distingue. Este espaço, ou melhor, essa região de memória é administrado pelo hardware, pela placa-mãe, processador e sistema operacional. Quando declaramos variáveis, estamos de fato, reservando um espaço físico para o armazenamento temporário de informações que serão utilizadas no trecho de código em que a variável está sendo definida.

Os pentes de memória RAM possuem, obviamente, um limite, porém, atualmente, raríssimas vezes iremos ocupar todo espaço do dispositivo, salvo nas vezes em que nossas aplicações apresentarem problemas. Por isso, diz-se que não limites de variáveis que podemos declarar, até porque a quantidade é, de fato, um número bastante elevado.

DEFINIÇÃO DE REFERÊNCIA

Nome de variável e referência são sinônimos no desenvolvimento de aplicações. Como estudamos, as variáveis são identificadas por números e estão num espaço físico de memória, logo, a expressão referência, indica que temos uma entidade que está referenciando aquela região que é, em suma, o local reservado de determinada variável.

DECLARAÇÃO E USO DE UMA VARIÁVEL INTEIRA:

public class Variaveis{
    public static void main(String[] args) {

        //declarando uma variável numérica inteira
        int valor;
        //atribuindo o valor 100 para a variável
        valor = 100;

        //imprimindo o valor da variável na saída padrão
        System.out.println(valor);
    }
}

No exemplo acima declaramos uma variável do tipo int, de nome valor. Na linha seguinte atribuimos o número inteiro 100 a variável valor. Por fim, utilizamos a função println() para imprimirmos na tela o valor contido na variável valor.

No exemplo acima, utilizamos alguns conceitos ainda não estudas, porém, é o tema das próximas aulas.

EXEMPLO DE USO DE VARIÁVEIS

public class VarEstudo {

    public static void main(String[] args){

        int num = 0;
        int minhaVariavel = 100;

        System.out.println(num);
        System.out.println(minhaVariavel);

        double dinheiro = 1.55;
        System.out.println(dinheiro);

    }
}

EXEMPLO FEITO EM AULA

public class Aula0004 {

    public static void main(String[] args) {

        int num = 0;
        /*
        * 1) um nome
        * 2) um tipo
        * 3) um tamanho
        * 4) um valor
        * */
        num = 10;

        /*
        * 1) é temporário
        * 2) os dados são removidos da memória
        * quando o PC é desligado
        * 3) volatil
        * 4) o valor antigo sempre é perdido (para sempre)
        * 5) o Java, desaloca a memória
        * */
     }
}


Tags java, variável, curso, int, blog

Comentários

comments powered by Disqus