Olá Marcelo,

tudo ótimo.

Primeiro imagino que você está começando a estudar java, correto?

Se for este o caso é bom uma revisão de alguns conceitos:

- Uma aplicação java é criada para executar em uma Máquina Virtual Java (JVM). Mas e 
aí, que raio de máquina é esta? Calma, porque principalmente para quem está acostumado 
com Delphi, por exemplo, as coisas são um pouco estranhas. 

Este procedimento se deve ao fato de que existem várias Máquinas Virtuais, uma para 
cada plataforma, como por exemplo Linux e Windows. 

Uma das vantagens de se criar Aplicações para a Máquina Virtual Java é a possibilidade 
de você criar uma aplicação, compilá-la apenas uma única vez e instalá-la em, por 
exemplo, uma máquina (real) com o Linux e outra com o Windows.

- Um arquivo fonte java, que contém o algorítmo java, tem a extensão .java, é claro.

Toda aplicação java quando compilada gera arquivos com a extensão .class e não .exe. 
Estes arquivos são o codigo objeto da aplicação que será executada pela Máquina 
Virtual Java. Normalmente nos programas iniciais de aprendizado é gerado apenas um 
arquivo .class.

-Para compilar um arquivo .java você digita o seguinte comando:

javac aplicacao.java

este comando irá gerar o seguinte arquivo: aplicacao.class. Para executar este 
programa você digita o seguinte:

java aplicacao

-Lembre-se porém que você precisa colocar o canhino do JDK no path do autoexec.bat 
para que ele possa encortar os programas javac.exe e java.exe, como por exemplo:

SET PATH="%PATH%";C:\j2sdk1.4.0_01\BIN


---Recomento a você utilizar o Gel, mencionado pelo Rodrigo, desta forma não precisará 
mexer em seu atoexec.bat e é so criar arquivos java, compilar e se divertir....

---Sobre aplicativos que rodam em brosers é o seguinte:

- Estes são aplicativos especiasis, que são na verdade chamados de Aplets. Uma Aplet 
na verdade é um programa java que roda dentro de um browser e nada mais. 

Mesmo assim eles são identicos a outras aplicações java, possuem extensão .class 
também. Mas como este assunto não domino ainda deixo para que outra pessoa lhe 
esclareça melhor.

Sugiro o livro Core Java Volume I, este é uma boa porta de entrada para a linguagem de 
programação poderosa que é a linguagem java.

Até mais,

Fernando Pessini.

>>> IGMail_Marcelo_Conceição_-_II <[EMAIL PROTECTED]> 03/28 2:24 pm >>>
Olá Pessoal, tudo bem...

Estou com umas dúvidas que as julgo como sérias pra mim!!!

1) Entendi o que são Servlets + ou - e JSP bem, mas estou com dúvida referente aos 
arquivos *.java, ou seja, qdo compilar estes arquivos vai ser gerado um outro arquivo 
com a extensão *.exe, mas e aí, esses arquivos *.exe iram rodar no Browser ou vão ser 
simples aplicações pra rodar em janelas Winforms como o windows???

2) Outra dúvida que tenho é em relação aos servlets também, eles são os arquivos 
*.class, mas como se deve fazer p/ que esse arquivo se torno um servlet, ou seja, qual 
os passos p/ se escrever um Servlet e em seguida coloca-lo pra rodar???

Bom pessoal são essas as dúvidas que tenho, até já fiz algumas coisas em java mas 
mesmo assim estas dúvidas ficam me "irritando" ou "atrapalhando" as vezes meu trabalho.

Desde já agradeço a ajuda de vocês.
até mais pessoal... 

Marcelo Ap. da Conceição - 21 anos / Universitário
HP Web: www.as2004.hpg.com.br 
HP Web: www.bandagmpiracicaba.hpg.com.br 
e-mail: [EMAIL PROTECTED] ou via SMS(celular) que é [EMAIL PROTECTED] 
MSN Messenger: [EMAIL PROTECTED] 
Fone: +55 (19) 3425-3704
Celular: +55 (19) 9753-1457
Comercial: +55 (19) 3403-9628
Piracicaba/SP - Brazil.


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a