» Início » Programação » Java » Primeiros passos em Java
 
Avaliação: | Publicado em: 18/09/2006
Primeiros passos em Java
Thiago Sciotta é estudante e desenvolvedor Java J2SE. Suas especialidades são voltadas para a área de programação web/desktop, com amplo domínio em tecologia Java, .NET, MS SQL Server e Oracle.


Vamos hoje instalar a máquina virtual do Java (JVM), e outros componentes necessários como o compilador (javac) como foi explicado no artigo anterior, para podermos começar nossos estudos mais aprofundados na linguagem.

Bem, primeiramente é necessário que entre no site da Sun (empresa que desenvolver o Java) para efetuar o download dos itens requeridos, no caso iremos trabalhar com a seguinte versão: Java 2 Platform, Enterprise Edition (J2EE) 1.4.

Para baixar, clique aqui para entrar direto na página, bastando clicar no botão "Download" da opção "Get the J2EE 1.4 SDK".  Na página que irá abrir, selecione o seu sistema operacional e efetue o download. Esse pacote vem com todos os itens necessários para começarmos a tabalhar.

Nota: Lembrando que versões denominadas  SDK ou JDK, são versões feitas para desenvolvedores.

O Download pode ser demorado pois o J2 SDK é extenso. Se estiver utilizando uma conexão discada provavelmente levará horas. Após baixá-lo, basta executar o arquivo de instalação e seguir os passos da instalação. Para que o Java funcione corretamente não é necessário apenas que ele seja instalado corretamente em sua máquina, é preciso que sejam feitas algumas outras configurações que serão explicadas a seguir:

Configurações

Windows 95/98/ME:
Edite o arquivo c:\autoexec.bat (clique nele com o botão direito, depois "Editar", ou abra-o no Bloco de Notas) e adicione no final do arquivo exatamente o seguinte:

SET JAVA_HOME =<DIRETÓRIO instalado foi java onde o>
Por exemplo, levando em consideração que o java foi instalado no diretório "c:\java", a linha ficará assim: SET JAVA_HOME=c:\java

SET PATH=<DIRETÓRIO instalado foi java onde o>
É possível que já exista uma variável de ambiente chamada PATH. Nesse caso, basta adicionar o exemplo abaixo logo após a existente.
SET PATH=%PATH%;%JAVA_HOME%\bin

Por último, basta configurar a variável CLASSPATH.
SET CLASSPATH=
SET CLASSPATH=.;%JAVA_HOME%
Repare que logo após o sinal de igual ( = ) há um ponto seguido de um ponto-e-vírgula. Não esqueça deste detalhe. Após ter feito a configuração, reinicie o computador para que as alterações façam efeito.

Windows XP/2000:
Para configurar as Variáveis de Ambiente no Windows XP/2000, você deve fazer da seguinte maneira: 

• Clique no menu "Iniciar", depois em "Painel de Controle". Escolha então "Sistema".
• Na janela que abrir, clique na aba "Avançado" e depois no botão "Variáveis de Ambiente".
• Na próxima tela, clique em "Novo", no campo de baixo, denominado "Variáveis do Sistema".
• Insira as variáveis JAVA_HOME e CLASSPATH com os respectivos valores, da mesma forma como mostrado na configuração anterior, porém lembrando que, neste caso não é necessário adicionar o "SET" junto, ou seja, coloque apenas o nome da variável e o valor.


Criando seu primeiro programa em Java

Para criar seu primeiro programa em java, o famoso programa "Hello World", que segundo a tradição, é o primeiro programa a ser rodado quando se desenvolve uma nova linguagem. Aparecerá somente uma frase "Hello World" (olá mundo), é necessário que você crie um novo arquivo denominado heloworld.java e compile-o. Para facilitar a compilação, não precisando ter que digitar comandos e outros bla-bla-bla, utilize um programa chamado TextPad que você pode baixar, clicando aqui.  Apenas faça as linhas de código e vá em Ferramentas/Compilar Java. Nos proximos artigos, onde iremos nos aprofundar mais no assunto, vai ser necessário a utilização de outros programas de desenvolvimento Java, começaremos pelo EclipseSDK, uma ótima ferramenta de desenvolvimento, que facilita a vida de qualquer programador Java. Mas isso já é assunto de um outro artigo =).


Abaixo, o código que você usará para rodar seu primeiro programa:

 1 public class HelloWorld
2 {
3     public static void main(String args[])
4     {
5         System.out.println("Hello, World!!!");
6     }
7 }


Vamos agora analizar o código:

 public class HelloWorld

Esse trecho de código é a declaração da classe. É necessário que toda classe tenha uma declaração desta maneira, sendo "HelloWorld", o nome da classe.

Importante: Inicialmente é preciso que o nome do arquivo, seja o mesmo nome da classe para o programa funcionar perfeitamente.

 public static void main(String args[])

Um dos códigos que você mais irá ver: a declaração da função principal do programa, onde ele ganha vida, onde é de fato iniciado: a função main(). A função main() precisa necessariamente ser pública ( palavra-chave public ), estática ( palavra-chave static ), sem tipo de retorno ( palavra-chave void ), e precisa conter um parâmetro array do tipo String ( String args[] ). Por útimo temos:

 System.out.println("Hello, World!!!");

Aqui estamos simplesmente dizendo ao Java que queremos escrever algo na tela.
Note que o conteúdo precisa estar envolto por aspas duplas, indicando que você está passando como parâmentro um String, e é necessário o ponto-e-vírgula ao final da linha, o que indica que a instrução termina naquele ponto.


Bem, nosso artigo termina por aqui, espero que tenham gostado e aproveitado bem para que nos próximos, possamos aprender ainda mais. Iremos em breve, conhecer um dos aplicativos mais utilizado no desenvolvimento Java, o EclipseSDK. Irei também dar uma introdução ao Applet e ao JSP, mostrando como o Java também pode ser utilizado na web.

Até mais,

[]'s

Thiago Sciotta
Links relacionados

Willian Silva <wswillian@hotmail.com>
Parabéns! Mas você poderia ter usado o XP, para o exemplo de configuração.
Nossa seu artigo esta muito bom prabens
Assis RS <kasssis@msn.com>
Parabenz continue usando dos dons que Deus lhe deu ajude com seu conhecimentos os interessados desta matéria.
Podeira mostrar como faz isso tudo em Linux, que é um So mais usado pelos programadores e iniciantes.
Tentei no Windows XP exatamente como descrito, mas não funcionou.
Cara ja tentei fazer issoai, mas nao deu certo... o que eu faco ?
cara é seguinte eu ñ sei c deu certo configurar o j2ee, só sei q tenho java na minha mákina, eu tentei fazer esse 1º programa, helloword mas acho tb q ñ deu certo só criou 1 bloco de notas com os comandos era isso ?
Ola Thiago, instalei o pacote J2EE, e tentei fazer a configuração como vc mostrou no artigo, no entanto a menos q eu tenha instalado o pacote errado, não consegui fazer as configurações do ambiente, pois a minha hierarquia das minhas pastas ficaram assim: C:JavaSDK e não C:JavaJDK,
a minha pasta JDK esta dentro da pasta SDK.

ai não funconou nada.

Será q vc poderia me dar uma dica?

Obrigado.
Num consegui compilar o java no taxpad???

oq houve?


Como faço pra funcionar?
Bom, mas vc poderia ter aprofundando um pouco mais, logo neste primeiro tutorial.
Mesmo assim valeu a dica!