Mostrando postagens com marcador variaveis. Mostrar todas as postagens
Mostrando postagens com marcador variaveis. Mostrar todas as postagens

sexta-feira, 18 de fevereiro de 2011

Variáveis de Referência e de Valor

O Java suporta dois tipos de variáveis, elas podem ser: de referência ou de valor.

Variáveis de Valor

As variáveis de valor (primitivas; int, long, etc...), são aquelas que armazenam os dados no exato espaço de memória onde a variável está.

Variáveis de Referência

As variáveis de referência são aquelas que armazenam o endereço de memória onde o dado está armazenado. Ao declarar uma variável do tipo de uma certa classe, na verdade se declara uma variável que referência um objeto daquela classe.

Exemplo

Vamos supor que declaramos as duas variáveis do tipo int e String.

int num = 10;
String nome = "Hello";

Suponha que a Figura 1 represente a memória do computador, com seus endereços de memória, o nome das variáveis e os tipos de dados que ele pode suportar.

Figura 1. Representação da memória.


No espaço de memória (0x1001) da variável num (do tipo int) possui o seu valor atual, no qual é 10. No espaço de memória (0x2002) da variável nome (do tipo String) possui somente o endereço de memória que contém o valor da variável, no qual é 0x3003. Agora se olharmos no endereço de memória 0x3003 podemos encontrar o valor "Hello".

terça-feira, 15 de fevereiro de 2011

Instalação do JDK e JRE

A instalação do Java Development Kit (JDK) é uma tarefa fácil, mas pode ser uma dificuldade para os iniciantes. Por este motivo é detalhado abaixo a instalação para facilitar a vida dos iniciantes.

O JDK é uma ferramenta fornecida gratuitamente pela Oracle, ele fornece um conjunto de ferramentas tais como compiladores e depuradores para auxiliar no desenvolvimento de aplicações. O Java Runtime Environment (JRE) também faz parte do JDK. O JRE fornece bibliotecas, a Java Virtual Machine (JVM) e outros componentes para executar os programas desenvolvidos em Java. 

Instalação do JDK 

1. Entra no endereço http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. Clique em Download conforme indicado na Figura 1.

Figura 1. Página de download do JDK.

3. Em Platform selecione Windows.
4. Marque a opção I agree to the Java SE Development Kit 6 License Agreement.
5. Clique Continue.
6. Clique em jdk-6<versão>-windows-i586-p.exe para iniciar o download.
7. Salve o arquivo de instalação na sua área de trabalho.
8. Abra o arquivo de instalação.
9. Siga as instruções de instalação.
10. Se pedir para reiniciar aceite a opção.

Configuração das Variáveis de Ambiente

1. Clique em Iniciar > Painel de Controle > Sistema
2. Clique em Avançado.
3. Clique em Variáveis de Ambiente na parte inferior da janela.
4. Em Variáveis de sistema selecione PATH ou Path, depois clique em Editar.
5. Em Valor da variável vai até o final da linha e insira um ;(ponto e virgula).
6. Digite o caminho que voce instalou o JDK, gerealmente é: C:\Arquivos de Programas\Java\jdk1.6.0_<versão>\bin
7. Click OK.

Teste do JDK 

O seu sistema agora já deve estar ponto para usar o JDK. Existem alguns comandos simples para verificar se a instalação foi realizada corretamente.

1. Clique em Iniciar > Executar e digite cmd para abrir a linha de comando.
2. Digite java -version e pressione Enter.

- Se a instação foi realizada corretamente você deve ver uma tela semelhante ao da Figura 2.
- Se aparecer uma mensagem `java não é reconhecido como um comando interno ou externo` isso quer dizer que a instalação não foi realizada corretamente.

Figura 2. Verificação da instalação do JDK.

Acabou!!

Bom, acabou por agora, pois na proxima postagem vou ensinar como desenvolver um programa simples em Java e como usar os comandos javac e java para compilar e executar o programa.