quinta-feira, 3 de janeiro de 2008

[5] Hora do Hello World

Hello World

Agora podemos escrever nosso primeiro programa em Java: o tradicional Hello World. O código é bastante simples, mas se você não o entende não se preocupe, pois breve breve isso será possível. Copie o código abaixo, ele será útil:

public class HelloWorld {

public static void main(String[] args) {
System.out.println("Hello World");
}

}
Este é nosso primeiro programa. Como você já deve ter percebido, ele fará com que a mensagem "Hello World" apareça na tela do computador. Aprenderemos a executar este código de forma manual, isto é, sem auxílio de um IDE como Eclipse.

Executando o programa Hello World manualmente

Siga os passos abaixo:
  1. Escolha um diretório no seu computador para escrever seu primeiro programa - neste exemplo usaremos C:\PrimeiroPrograma;
  2. Dentro de C:\PrimeiroPrograma crie um arquivo de texto com o nome HelloWorld que conterá o código do programa HelloWorld mostrado anteriormente;
  3. Converta a extensão do seu arquivo de texto para extensão .java;
  4. Abra o Prompt do MS-DOS;
  5. Vá até o diretório C:\PrimeiroPrograma;
  6. Agora você vai compilar seu código, como discutido no Post anterior. Para isto você deverá invocar o javac - o compilador padrão do Java, e a sintaxe básica que precisamos para compilar nosso primeiro programa é a seguinte: javac . Logo entraremos com o seguinte comando no Prompt: javac HelloWorld.java;
  7. Note que no diretório C:\PrimeiroPrograma foi gerado um novo arquivo: HelloWorld.class. Um arquivo de extensão .class contém os bytecodes gerados pelo compilador, que permitem que seu programa seja executado em diversas plataformas. Logo, para executarmos nosso programa, ainda no mesmo diretório, invocaremos o comando java para executarmos o programa. Portanto entraremos com o comando: java HelloWorld, para que o arquivo HelloWorld.class seja executado.
  8. A mensagem "Hello World" deve ser exibida com sucesso como na imagem abaixo:

Já que aprendemos a compilar e a executar nosso primeiro programa manualmente e termos aprendido melhor sobre como funcionam as etapas para execução de um programa Java - discutidas no Post anterior, de agora por diante executaremos nossos códigos com base no IDE Eclipse.


RESUMO:

* Você aprendeu a executar seu primeiro programa em Java manualmente
* Você aprendeu que o código fonte deve ser digitado em um arquivo de extensão .java
* Você também aprendeu que os bytecodes são armazenados em u
m arquivo de extensão .class, e é o arquivo de extensão .class que deve ser executado pela JVM



EXERCÍCIOS:

1. Exibir mais de uma frase na execução do programa;
2. Compilar e executar mais de um programa Java, ou seja, não se prender somente ao arquivo HelloWorld.java;


DICA DO EXERCÍCIO:

Se você criar um novo arquivo de extensão .java com o nome Programa, por exemplo, você deve modificar seu código. No caso do código HelloWorld exibido no início do Post precisaríamos modificar o código

public class HelloWorld {

public static void main(String[] args) {
System.out.println("Hello World");
}

}

para
public class Programa {

public static void main(String[] args) {
System.out.println("Uma outra mensagem qualquer");
}

}


Este Post fica por aqui. Parabéns pelo seu primeiro programa, resolva os exercícios e fique atento aos próximos Posts do Java Imediato.

Um abraço

1 comentários:

Danyllo disse...

Tô me sentindo o rei do Java!!!
Tá dando tudo certo!!!
Valeu, André!