Saiba onde tem o melhor preço antes de comprar

Compare preços de Câmeras digitais: Sony | Samsung | Panasonic | Canon

quarta-feira, 13 de fevereiro de 2008

Hello World Java

Há uma supertição no mundo da programação que diz o seguinte: se você não começar a programar em uma linguagem de programação com um "Hello World", seu futuro nesta linguagem não será muito bom.
Então para não infringir esta supertição iniciaremos nosso primeiro programa usando o Java. Abra algum editor de texto qualquer, eu usarei o bloco de notas do Windows, mas você pode usar o Gedit do Ubuntu, o wordpad, o Vi, o Vim, o Kedit e assim sucessivamente.
Com o seu editor de texto aberto digite as seguintes linhas:


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



Salve este arquivo como "HelloWorld.java", exatamente como está escrito conforme a figura abaixo:
Basta escolher o diretório que queira salvar o arquivo. Eu salvei no Desktop.
Pronto. Terminamos a parte da codificação. Vamos agora compilar e executar nosso programa.

Abra o Prompt de Comando. Perceba que o prompt já vem com um caminho padrão, mas nós precisamos que o prompt aponte para o diretório onde está nossa CLASSE java que acabamos de fazer. Normalmente o caminho padrão é "C:\Documents and Settings\usuario". Entraremos então no diretório Desktop, que foi onde salvei minha classe, com o seguinte comando "cd Desktop". Nosso prompt agora aponta para "C:\Documents and Settings\usuario\Desktop", que é onde encontra-se o arquivo HelloWorld.java.
Digite o comando "javac HelloWorld.java" como na figura a seguir:



Após compilado perceba que foi criado um arquivo chamado HelloWorld.class. Neste arquivo está contido os bytecodes que serão interpretados pela JVM para executar sua aplicação.
Com o prompt ainda aberto digite: "java HelloWorld" e veja o resultado:


Nós já codificamos, compilamos e executamos nosso programa. Agora vamos às explicações necessárias.

Em Java os arquivos de código fonte deverão conter classes que executam uma determinada tarefa.
No nosso exemplo nós temos uma classe chamada HelloWorld com o modificador de acesso public, você aprenderá o significado dos modificadores de acesso brevemente. Dentro de nossa classe nós temos um MÉTODO chamado main, o main é o principal método de qualquer aplicativo Java, ou seja, todo programa em Java tem que ter obrigatoriamente um método main executando alguma ação. No main nós mandamos o sistema imprimir a frase "Hello World Java :D" através do comando System.out.println().

Qualquer dúvida, ou sugestão esteja a vontade.
Simples, não? Olá mundo, agora você está programando em Java :).

5 comentários:

Sara Teles disse...

Então eu ainda terei muito sucesso, pois comecei com Hello World,e no Blue J, rsrsrsrs

Parabéns pelo blog, Francislon.

Sds.

Richard Rosario disse...

Bom cara, tive alguns problemas, mas no fim consegui. HelloWorld OK. Vamos pra próxima.

Unknown disse...

Bom cara tive um probleminha aki
não consigo compilar....
aparece no CMD que o "javac" não é reconhecido como um comando interno
preciso instalar alguma coisa??
fiko grato pela a ajuda.
grande abraço.

Francislon Silva disse...

Cara veja esse tutorial de instalação da JDK aqui no blog mesmo:
http://chadetecnologia.blogspot.com/2008/01/instalando-jdk.html

Abraço.

Unknown disse...

Francislon valeu mesmo pela ajuda...!!
grande abraço.