At 12:23 22/7/2001 -0300, F�bio Franco de Oliveira wrote:

>P�, ent�o o que o Java faz � jogar o trabalho todo para em cima de uma JVM !

U�. � um interpretador. A id�ia � essa.

>Isso significa que se criassem uma esp�cie de CVM (C Virtual Machine), aonde
>programassemos de forma a agradar a CVM e n�o ao sistema operacional,
>teriamos a mesma funcionalidade do Java !

Aham. A m�quina virtual � isso mesmo. Uma MAQUINA *virtual*. A JVM � uma 
abstra��o do hardware. O c�digo Java nao precisa saber que est� em cima de 
algum 'sistema operacional' al�m daquele com quem ele conversa na JVM.

>Isso tem vantagens, mas tamb�m
>desvantagens (uma delas � que programar com o Java para todas as plataformas
>� f�cil, mas eu quero ver programar uma JVM......).

O JDK � bem port�vel. S� 10% do c�digo de uma virtual machine � dependente 
de plataforma. Fora isso, tudo o mais � escrito em Java. At� o compilador.


--
Thiago Pimentel
Preview Tecnologia

Programadores de verdade escrevem c�digo de verdade. Programadores surreais 
usam Visual Basic.
        -- Caio Begotti


Assinantes em 22/07/2001: 2233
Mensagens recebidas desde 07/01/1999: 124172
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a