A primeira coisa a fazer para utilizar a linguagem Java é
instalar o Java Development Kit (JDK), ou JavaTM 2 Platform, Standard Edition (J2SETM ).
Observe a estrutura de diretórios do drive C: se já houver um diretório JDK* ou J2SDK* (JDK1.2, JDK1.2.2, JDK1.2.1, JDK1.3, JDK1.3.1, JDK1.4, J2SDK1.4.0_03, J2SDK1.4.1_02), o ambiente já está instalado. Se não houver, será necessário instalar uma das versões. Recomenda-se a instalação do J2SE 1.4.1, disponível na página da Sun: selecione a versão adequada para seu sistema operacional (Windows, Linux, Solaris, etc), aceite a licença de uso, informe o diretório adequado (por exemplo, c:\j2sdk1.4.1_02) e confirme. NÃO INSTALE o JRE, pois contém apenas o ambiente de execução, não tem o compilador! Após a instalação, a seguinte estrutura estará disponível:
c:\j2sdk1.4.1_02 bin demo include jre bin lib lib
Observação: o instalador do JDK normalmente inclui o caminho c:\j2sdk1.4.1_02\bin no PATH. Para testar, abra uma janela DOS e digite:
c:> java -version
java version "1.4.1_02" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_02-b06) Java HotSpot(TM) Client VM (build 1.4.1_02-b06, mixed mode) |
Se aparecer uma mensagem de erro informando que não foi possível achar o arquivo, ajuste corretamente o PATH. No Windows 2000 isso é feito pelo painel de controle, system properties, advanced. No Windows 95/98, deve ser alterado o arquivo AUTOEXEC.BAT e reinicializada a máquina.
2. Compilando meu primeiro programa em Java
Os programas em Java podem ser criados em qualquer editor
que suporte o salvamento de arquivos texto sem formatação, isto é,
não devem ser utilizados aplicativos como Word e WordPad (a não ser que sempre
seja salvo um arquivo de texto puro).
Portanto, abra o editor de sua preferência (pode ser até... o Notepad!) e digite o seguinte programa. Crie uma pasta (por exemplo, "lapro2") para seu uso (de preferência no seu drive de rede H: e não no C:). Ao final, salve o arquivo dentro desta pasta, com o nome Teste.java - tenha a certeza de utilizar EXATAMENTE este nome, com a primeira letra maiúscula.
import java.io.*; class Teste {
public static void main(String args[]) {
System.out.println("Meu primeiro programa em Java");
}
} |
Compile-o usando a seguinte chamada:
|
h:\lapro2> javac Teste.java h:\lapro2> |
Podem ocorrer alguns erros:
Se tudo correr bem, não aparecerá mensagem alguma. Verifique a existência do arquivo Teste.class:
h:\lapro2> dir Teste.* ... TESTE~1 JAV 149 11/03/01 19:00 Teste.java TESTE~1 CLA 433 11/03/01 19:01 Teste.class 2 arquivo(s) 582 bytes h:\lapro2> |
Para executar o programa, digite:
|
h:\lapro2> java Teste h:\lapro2> |
Observe que ao chamar o programa não se usa nenhum sufixo, apenas o nome da classe
OBS: A inicialização de um programa Java costuma levar mais tempo que a de um programa executável em código nativo, dependendo da velocidade do processador, quantidade de memória disponível e tipo de sistema operacional.
2. Instalando e usando o ambiente BlueJ
BlueJ é um ambiente para programação em Java mais amigável,
que inclui um editor, visualizador de classes e depurador integrados. Será
detalhado agora o procedimento de instalação da versão 1.2.1 do BlueJ:
|
c:\tmp> java -jar bluej-121.jar |

O procedimento de instalação das versões mais novas do BlueJ, a 1.2.2 ou a 1.3.0 beta, é mais simples:


Clique duas vezes sobre o arquivo BLUEJ.EXE, no diretório c:\bluej ou C:\Arquivos de programas\BlueJ(ou na área de trabalho, se o ícone estiver lá). A tela principal do BlueJ será então apresentada. Selecione o menu Project... New e digite "teste" na tela seguinte. Será então exibida a tela de edição do projeto:
Obs: O ícone que parece uma folha de papel é um documento texto para servir de README para seu projeto. Não é necessário preenchê-lo no momento. Aliás, esqueça que ele está ali.
Clique agora no botão New Class... e digite "Teste2" na tela seguinte, clicando no botão Ok. A sua nova classe vai aparecer como uma caixa, ao lado do README:

Clique duas vezes sobre a caixa "Teste2". Será aberta uma nova janela, mostrando o código que o BlueJ gerou para a classe. Apague tudo e digite exatamente o que segue:

Não se preocupe por não entender exatamente o que está digitando. Ao longo do semestre tudo vai se esclarecer. Clique no botão Compile. Se tudo correr bem, será exibida a mesma mensagem que está na figura acima. Clique no botão Close. Agora, clique com o botão da direita sobre a caixa "Teste2". Selecione a opção void main(..)

Se não aparecer uma janelinha com a mensagem é porque algo deu errado... A maioria dos problemas com o BlueJ ocorre na configuração do PATH para o JDK. Na versão 1.2.1, confira no arquivo BLUEJ.BAT se o PATH para o JDK está correto. Também tente executar o BlueJ pelo DOS, entrando no diretório c:\bluej e digitando BLUEJ.
ATENÇÃO! Existe um bug relacionado ao Windows NT/2000 e ao BlueJ: na primeira vez que você executar um programa usando essas caixas de diálogo, a janela será aberta ATRÁS de todas as outras já presentes na tela. Para confirmar isso, minimize as demais janelas abertas.
Se tudo correu bem até aqui, tente executar o seu programa pelo DOS e verifique que funciona exatamente da mesma forma. Antes de fechar o BlueJ, salve o projeto. Dica: se você quiser exibir várias linhas na mensagem, insira \n nos locais apropriados, dentro da string (exatamente como se faz em C).
|
Atenção: Você não poderá sair desta aula sem ter conseguido cumprir todas estas etapas. Eu falo sério! As etapas são:
Repetindo: o objetivo desta aula é a adaptação aos ambientes de trabalho. Esse conteúdo não será mais revisado e eu não falarei mais de configuração em aula ou no LAPRO! Tire todas as suas dúvidas hoje! |
| Você chegou ao final deste estudo dirigido. Procure revisar os conteúdos e aproveitar o tempo que resta para tirar dúvidas com o professor. Se algo não ficou claro, pergunte! |