Criando um programa Java no Eclipse
Autor: José Anderson | Publicado: 2012-03-18T05:42:00-03:00

Agora que nós conhecemos um pouco do Eclipse e criamos nosso projeto FundamentosJava, vamos começar a programar.

Primeiramente vamos criar um programa simples em Java e ver a mensagem "Meu primeiro programa criado no Eclipse!"  impressa na view do console do Eclipse. Essa view   é como se fosse o prompt de comando do Windows ou o terminal de comandos do Linux. A diferença é que, depois que você compilar o programa, não será necessário digitar nenhum comando para ver o resultado sendo impresso na tela.

Vamos criar a nossa primeira classe: clique com o botão direito do mouse em src, que está localizado na área do Package Explorer, e selecione New &gt;&gt; Class.




Uma nova janela será aberta. Dê o nome da nossa primeira aplicação de PrimeiroPrograma e clique em Finish.




O Eclipse criou a primeira classe PrimeiroPrograma.java, dentro da pasta src do projeto FundamentosJava, como vocês podem visualizar no Package Explorer e no Editor de Códigos.

Sempre que você criar uma classe no Eclipse, é criada a estrutura básica da classe (public class PrimeiroPrograma). Além disso, pode ser visto que o programa está dentro de default package. 
O que acontece é que, se não houver nenhuma declaração de package definida, o Java entende que a classe pertence ao package padrão. Falaremos sobre packages mais tarde.




Agora digite o seguinte código no Eclipse:




Salve as alterações, e vamos compilar o nosso PrimeiroPrograma: clique no botão Run. 
O Eclipse irá compilar o programa e executá-lo em seguida. O resultado do processamento será exibido na view Console, como mostra a imagem abaixo.




Agora que compilamos nosso primeiro programa, vamos entender como funciona cada linha de código:

public class PrimeiroPrograma {
 
    /*
     *  Esta é a declaração do método main. Ele é 
     *  responsável pela inicialização do programa.
     */
 
    public static void main(String[] args) {
  
        // Esta é a chamada do método println() da classe System.out.
        // Sua função e exibir algo na saída padrão, neste caso, o console.
  
        System.out.println("Meu Primeiro Programa criado no Eclipse!");

    }
} Em vermelho, temos uma declaração de classe. Uma classe pode ser comparada a um projeto de um carro, é uma especificação definindo seus  atributos e comportamentos.  Com esse modelo, é possível construir vários carros iguais. Estudaremos classes com mais detalhes mais adiante;
  Em verde, temos comentários em bloco. Eles são iniciados por /* e terminados por */. Tudo o que está entre esses dois delimitadores será ignorado no momento da  compilação do programa;
Em azul, temos  uma declaração de um método. Podemos entender os métodos como o comportamento do objeto, ou seja, é a forma de agir do objeto.  O método declarado é o método especial main. É especial porque, como  o comentário de bloco já diz, ele é invocado automaticamente quando o programa é executado;
 Em laranja, temos os comentários de linha. Eles são iniciados por //, e tudo o  que vier depois dessas barras, na mesma linha, será ignorado pelo  compilador;
E, em lilás, temos uma chamada do método println() da classe System.out. Essa chamada escreve a string "Meu Primeiro Programa criado no Eclipse!" e salta para a linha seguinte, na saída padrão de um terminal de comandos ou console.
Bem, agora sabemos como a estrutura básica de um programa escrito em Java funciona. Para exercitar, escreva esse mesmo programa várias vezes, adicione outras chamadas do método println() e altere o texto entre as aspas duplas. Até o nosso próximo encontro.