Introdução ao ambiente de desenvolvimento Java - Eclipse

  1. ATENÇÃO: Dicas essenciais (parte delas pode não fazer sentido ainda, mas lembrem-se que existem dicas nesse arquivo)
    • Nomes de classes "devem" começar com letra maiúscula, para seguir o padrão de codificação de Java.
    • Nomes de métodos e variáveis "devem" começar com letra minúscula.
    • Caso o nome de métodos e variáveis seja uma palavra composta, o nome começa com letra minúscula e a primeira letra da proxima palavra é Maiúscula.
      Exemplo: int numeroPrimo;
    • Não utilize caracteres especiais, como acentuação.
    • Para comentar uma linha use // no início da linha
    • Para comentar várias linhas use /* no início da primeira linha e */ no final da última linha comentada
    • Este roteiro pode não descrever exatamente as opções da versão do Eclipse que você está utilizando, procure por opções equivalentes, se for o caso.
  2. Vamos programar?
  3. Crie uma pasta chamada aulaEclipse em algum parte do computador (o desktop é um bom lugar)
  4. ATENÇÃO: ao abrir o Eclipse, ele deve perguntar onde você quer criar o workspace (pasta de trabalho). Os passos a seguir consideram que você definiu o workspace FORA do desktop.
  5. Localize e abra o aplicativo Eclipse (veja como parece o Eclipse aqui). Se houver mais de um Eclipse disponível escolha a opção "Classic".
  6. É possível que o Eclipse abra com uma tela de boas vindas (Welcome to Eclipse). Feche esta aba.
  7. Inicialmente vamos criar um projeto no qual ficarão nossos programas
    • no menu File escolha a opção New e sem seguida Java Project e siga os demais passos na janela que abrirá
    • digite um nome qualquer para o projeto em Project name: (sugestão: ProjetoTeste)
    • na mesma janela desmarque a opção Use default location, clique em Browse e selecione a pasta criada no Passo 3 acima
    • Pressione Finish para a criação do projeto
    • (confira se o projeto foi criado na janela Package Explorer que fica no canto superior esquerdo do Eclipse, veja aqui)
    • Se não estiver vendo seu projeto, escolha no menu Window a opção Reset Perspective... e clique em OK. Outros projetos já criados por outras pessoas podem aparecer também, não se preocupe ou delete os mesmos (clicando com o botão direito do mouse em cima do projeto e escolhendo a opção Delete e em seguida OK)
  8. Agora vamos criar o programa que foi mostrado na aula. Primeiro precisamos criar uma classe:
    • no menu File escolha a opção New e sem seguida Class
    • na janela que abrirá informe o Package: (sugestão de nome: aula01)
    • informe o nome da classe em Name: (sugestão de nome: MeuPrimeiroPrograma)
    • escolha mais ao final da janela a opção public static void main(String[] args) (veja como a janela deve ficar aqui)
    • clique em Finish
    • o Eclipse criará o arquivo MeuPrimeiroPrograma.java e o abrirá para edição (veja como o Eclipse deve ficar aqui, observe o código e os comentários gerados automaticamente na classe MeuPrimeiroPrograma)
    • Salve o arquivo Util.java na mesma pasta onde está o arquivo MeuPrimeiroPrograma.java (é provável que o caminho para esta pasta seja .../aulaEclipse/src/aula01). Clique com o botão direito do mouse sobre o link e escolha a opção "salvar link como..." para salvar o arquivo.
    • Para que o Eclipse encontre esse arquivo inserido, clique (no Eclipse) sobre o seu projeto com o botão direito do mouse e escolha a opção Refresh ou clique em F5 (veja como o Eclipse deve ficar aqui)
    • Agora escreva o programa como mostrado na aula e salve o arquivo (Ctrl + s)
    • No Eclipse, a medida que você escreve código e salva o arquivo o Eclipse compila (transforma em código de máquina) o código e já mostra eventuais erros. (veja como o Eclipse deve ficar aqui)
  9. Vamos executar o programa:
    • Clique com o botão direito do mouse sobre o arquivo MeuPrimeiroPrograma.java e escolha Run As e em seguida Java Application
    • Na parte inferior do Eclipse deve aparecer uma nova janela chamada Console com o a execução do programa (veja como o Eclipse deve ficar aqui)
    • Caso não veja a janela Console, va no menu Window e escolha a opção Show e em seguida Console
    • a partir de agora para executar o programa basta clicar no ícone de execução (um botão verde com o símbolo de "play" branco acima da janela Package Explorer)
  10. Agora vamos resolvem em Java os exercícios que foram feitos ontem em pseudo-código:
    • Crie uma classe Programa02 (do mesmo modo que criamos a classe MeuPrimeiroPrograma acima no Passo 6). Seu programa deve:
      (1) ler dois valores inteiros do teclado;
      (2) imprimir na tela os valores em ordem crescente;
      (3) execute e teste o programa.
      Use o comando de seleção if de Java
               pseudo-código                Java
          -----------------------------------------------
         |    se (x < 0) faça     |     if (x < 0) {     |
         |        x = x * 2       |        x = x * 2;    |
         |    senão               |     } else {         |
         |        x = x + 1       |        x = x + 1;    |
         |    imprima x           |     }                |
         |                        |     Util.imprima(x); |
          -----------------------------------------------
                
    • Crie uma classe Programa03 e escreva um programa para:
      (1) ler dois valores inteiros do teclado;
      (2) calcular o produto destes dois valores sem usar o operador *;
      (3) imprimir na tela o resultado;
      (4) execute e teste o programa.
      Use o comando de repetição while de Java
                  pseudo-código                 Java
          ------------------------------------------------------
         |    enquanto (x < 0) faça   |     while (x < 0) {     |
         |        x = x + 2           |        x = x + 2;       |
         |    imprima x               |     }                   |
         |                            |     Util.imprima(x);    |
          ------------------------------------------------------
                
    • Veja uma solução aqui (mas tente sozinho primeiro)