1 - Introdução
A linguagem de programação Java foi criada em 1995. A Sun anunciou a plataforma Java 2 em dezembro de 1998. O Java 2 é o nome mais comumente usado para definir a tecnologia Java nos dias atuais. Há três edições da API Java: Java 2 Standard Edition (J2SE), Java 2 Enterprise Edition (J2EE), e Java 2 Micro Edition (J2ME). O Java é uma linguagem de programação completa e poderosa que pode ser usada de diferentes formas. J2SE pode ser usada para desenvolver aplicações cliente ou applets. J2EE pode ser usada para desenvolver aplicações para servidores, tais como Java Servlets e JavaServer Pages. J2ME pode ser usada para desenvolver aplicações para dispositivos móveis, tais como celulares.
2 - O SDK e o JRE
Antes de iniciar seus estudos de Java, é importante saber a diferença entre SDK e JRE. SDK é o Software Development Kit, ou Kit de Desenvolvimento de Software. É um pacote de aplicativos que contém as ferramentas e bibliotecas de classes e funções usadas para desenvolver aplicações Java. O JRE, ou seja, o Java Runtime Enviroment, é o ambiente de execução Java, e contém apenas as ferramentas necessárias para carregar e executar códigos Java.
Isso quer dizer que Java é um linguagem interpretada? Mais ou menos! o melhor termo é linguagem híbrida, ou seja, Java é compilada para um código intermediário chamado bytecode e finalmente interpretada no ambiente de execução. Acredito que seja a hora de mencionar que, se um amigo lhe enviar um programa feito em Java, você precisará apenas do JRE para executá-lo. O SDK só é necessário se você quiser desenvolver seus próprios códigos Java.
Talvez você já tenha o JRE instalado em seu PC. Uma forma de verificar isso é olhando na lista de programas no "Adicionar ou Remover Programas". Saiba, no entanto, que é possível ter vários JREs na sua máquina. As aplicações Java serão sempre executadas usando a versão mais atual, ou, baseado na minha experiência de .NET, a versão mais compatível com a versão usada na compilação.
Este artigo mostrará a você como instalar, testar e escrever seu primeiro programa usando o J2SE (ou apenas Java SE, como recomendado pela Sun). Há várias versões do J2SE. A última versão (durante a autoria deste artigo) é a 6.0. Veremos em seguida como baixar e instalar o SDK desta versão.
3 - Baixando e instalado o SDK Java
O primeiro passo para baixar o SDK Java é apontar seu browser para
http://www.java.sun.com. Localize a seção de Downloads e procure por Java SDK. Geralmente a versão para Windows está em "Windows Offline Instalation, Multi-language". Neste artigo, o arquivo a ser baixado é
jdk-6u2-windows-i586-p.exe com o tamanho de 65.57MB.
Assim que finalizar o download, localize este arquivo e dê duplo-clique nele. Você verá a seguinte janela:
Esta é a tela inicial do programa instalação. Assim que o assistente estiver pronto, clique o botão Next e vamos continuar. Você terá a seguinte janela:
Esta é a licença de uso. Leia e, como não temos opções, clique o botão Accept e vamos continuar. Veja a tela seguinte:
Nesta tela podemos escolher as ferramentas que serão instaladas. Como esta deve ser a sua primeira instalação do Java, não altere nada. Apenas altere o local da instalação para um diretório sem espaços e sem caracteres especiais. Veja que nesta instalação, nós estamos usando o diretório "C:\Java\". Quando finalizar sua escolha, clique o botão Next para passarmos para a janela seguinte:
Nesta tela nós já temos o progresso da instalação. Uma boa hora para ir buscar um cafezinho. Quando voltar, provavelmente já verá a janela final:
Pronto! Instalação concluída. Basta clicar no botão Finish, testar a instalação e escrever seu primeiro programa Java.
4 - Testando a instalação do SDK
O primeiro passo para testar a instalação do SDK Java é abrir uma janela de comando (DOS) e disparar o seguinte comando:
Você provavelmente terá o seguinte resultado:
Tente:
Outra mensagem de erro:
A ferramenta javac é usada para compilar seus códigos Java, enquanto java permite executar seus programas. Desta forma, o Windows precisa saber onde localizar tais ferramentas. A forma mais simples de indicar sua localização, é indicar o diretório bin do SDK para a variável de ambiente PATH. Para isso siga os passos abaixo:
1) Feche a janela de comando;
2) Vá em Iniciar -> Painel de Controle -> Sistema;
3) Em Propriedades do sistema, localize a aba Avançado e clique no botão Variáveis de ambiente;
4) Em Variáveis do sistema, localize a variável
path,
Path ou
PATH e clique o botão Editar. Você verá que esta variável contém várias entradas, todas terminadas com ponto-e-vírgula (;). É hora de adicionar mais uma. Suponhamos que você tenha instalado o SDK em "C:\Java". Tudo que temos a fazer é adicionar:
clicar o botão OK e fechar todas as janelas.
Agora abra uma nova janela de Prompt de comando e dispare o comando abaixo:
O resultado agora é:
Experimente com:
O resultado será:
ou parecido.
5 - Escrevendo seu primeiro programa Java
Pronto! Agora que já temos o SDK instalado e funcionando corretamente, chegou a hora de escrever nosso primeiro programa. Existe um grande quantidade de editores e IDEs para desenvolvimento em Java. Veja uma listagem com seus respectivos sites:
JBuilder - Borland (http://www.borland.com/)
NetBeans Open Source - Sun (http://www.netbeans.org/)
Eclipse Open Source - IBM (http://www.eclipse.org/)
Code Warrior - Metrowerks (http://www.metrowerks.com/)
TextPad Editor (http://www.textpad.com/)
JCreator LE (http://www.jcreator.com/)
JEdit (http://www.jedit.org/)
JGrasp (http://www.jgrasp.org/)
BlueJ (http://www.bluej.org/)
DrJava (http://drjava.sourceforge.net/)
Fica a seu critério baixar e escolher o que melhor lhe agradar. Para este pequeno exemplo nós usaremos apenas o Bloco de Notas. Comece criando um diretório de desenvolvimento, por exemplo "C:\estudos". Em seguida abra o Bloco de Notas e digite o código abaixo:
Salve este arquivo como Primeiro.java (cuidado com as maiúsculas e minúsculas). Ah, e em "Salvar como tipo", tenha a certeza de selecionar "Todos os arquivos". Se você não fizer isso, o nome do arquivo será Primeiro.java.txt.
Agora abra uma janela de comando e navegue até o diretório "C:\estudos":
e compile seu programa:
Se tudo correr bem, seu programa está pronto para ser executado. Basta disparar o comando:
Você verá o seguinte resultado na tela de comando:
Pronto! Você já está pronto para alçar vôos mais altos. Comece acessando nossa vasta coleção de dicas e truques sobre Java.