PRIMEIRO ROTEIRO(LP-SI): Compilando e executando seu primeiro programa Java
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().
Sign in to Google to save your progress. Learn more
Copie aqui o código da classe AloMundo2.java, criada no passo 6.
Coloque aqui as respostas para as questões  "a" e "b" do exercício 8.
Copie aqui o código da classe AloMundo4 pedida na questão 9.
Copie aqui o código da classe AloMundo5 pedida na questão 10.
Digite aqui seu nome completo *
Digite aqui sua matrícula *
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of Departamento de Ciências Exatas (DCX/UFPB).

Does this form look suspicious? Report