Java é Código Móvel

Classes são as unidades de transferência de código

O resultado da compilação de um programa Java é um conjunto de arquivos de classes. Os arquivos de classe podem ser transferidos de um cliente para um servidor através do protocolo HTTP;

Código executado sobre uma máquina virtual

O código resultante da compilacão das classes está em formato de byte-code, que é interpretado por uma máquina virtual.

Em termos simplificados, para portar Java para uma nova plataforma computacional basta portar sua máquina virtual;

Applets se "hospedam" em páginas HTML

Applets são uma categoria de programas Java que executam sobre máquinas virtuais disponíveis nos web browsers. Em geral, a interface gráfica dos applets ocupa um espaço bidimensional bem determinado na área de uma página HTML.


[Back] [Forward] [Index]
Curso Introdutório de Java - Copyright, 1996 Recife Java Team