Material Auxiliar: Tutorial Java da Sun (
http://java.sun.com/docs/books/tutorial)
1. Pontos a verificar antes de iniciar:
* O Java SDK deve estar instalado e os comandos java e javac devem estar no seu Path (verifique o que acontece ao digitar "javac" no prompt do DOS).
* Deve haver um editor de texto para editar o seu primeiro programa. Você pode utilizar o Bloco de Notas (Notepad), por exemplo.
2. Passos para criar sua primeira aplicação
* Para essa atividade precisaremos de três passos:
* Criar o arquivo fonte, que contém texto escrito em Java.
* Compilar o código fonte em um arquivo bytecode, que será interpretado pela máquina virtual Java.
* Executar o programa a partir do bytecode gerado usando o interpretador Java instalado no seu computador e que implementa a máquina virtual Java.
3. Criando o código fonte do seu programa:
* Abra o bloco de notas (Iniciar -> Programas -> Acessórios -> Bloco de Notas)
* Dentro do arquivo, inclua o seguinte código do jeito que está. Atenção: Java diferencia letras maiúsculas de minúsculas.
public class AloMundo {
public static void main(String[] args) {
System.out.println("Alo mundo!");
}
}
* Salve o arquivo que acabou de ser editado. Vá no menu "Arquivo" -> "Salvar como...". Na caixa de texto para colocar o nome
do arquivo, coloque "AloMundo.java" e então clique em "Salvar". Obs: Não esqueça de ver em que diretório o arquivo foi salvo (por exemplo, ele pode estar em C:\java\AloMundo.java).
4. Compilando seu código fonte.
* A partir do menu "Iniciar", selecione "Prompt de Comando".
* Vá até o diretório onde você salvou o arquivo usando o comando "cd". Se o arquivo tiver sido salvo em uma unidade do disco diferente, por exemplo, "D:", você precisará digitar antes "D:" (sem as aspas).
* Execute o comando "dir" para se assegurar de que o arquivo está lá.
* Execute então a seguinte linha de comando: javac AloMundo.java
* Execute o comando "dir" novamente e veja que o arquivo "AloMundo.class" foi gerado.
5. Executando o seu primeiro programa
* Do mesmo diretório onde está o arquivo "AloMundo.class" execute o seguinte comando: java AloMundo
* A saída do seu programa deverá ser: "Alo mundo!"
6. Alterando a mensagem a exibir
* Abra novamente o seu arquivo AloMundo.java e substitua o texto "Alo mundo!" por alguma mensagem que você queira exibir na tela, por exemplo "Consegui mudar". Altere também o nome da classe para AloMundo2, mudando também o nome do arquivo para AloMundo2.java.
* Salve o arquivo (Arquivo -> Salvar como...)
* Vá ao "Prompt de Comando" e compile (javac AloMundo2.java)
* Execute o seu programa (java AloMundo2)
* Veja que a saída do seu programa foi a mensagem que você colocou.
7. Passando parâmetros para o seu programa
* Abra o seu arquivo AloMundo.java e substitua o seu conteúdo pelo conteúdo a seguir, salvando-o como AloMundo3.java:
public class AloMundo3 {
public static void main(String[] args) {
System.out.println("Alo "+args[0]);
System.out.println("Oi "+args[1]);
}
}
* Salve o arquivo (Arquivo -> Salvar como...)
* Vá ao "Prompt de Comando" e compile novamente (javac AloMundo3.java)
* Execute o seu programa, agora passando como argumento o seu nome e o nome de outra pessoa. Exemplo: java AloMundo3 SeuNome OutroNome
8. Ententendo os seus passos:
* O método main e seus argumentos
* O "System.out.println" de Java
a) O que será impresso na tela se executarmos o programa AloMundo3.java da seguinte forma:
java AloMundo3 Joao Maria
b) O que é o "println" de Java?
9. Altere o programa AloMundo.java, gerando um AloMundo4.java para que dada a entrada "java AloMundo4 Ayla LP" ele gere como saída as duas linhas a seguir:
"A professora Ayla ensina a disciplina LP"
10. Gere uma nova versão do AloMundo (o AloMundo5.java). Declare aí duas variáveis dentro do método main, uma do tipo inteiro, com sua idade, e outra do tipo String, com seu nome e mande imprimir o valor
dessas variáveis usando o System.out.println().