Como os applets Java são carregados?

4

Eu tive essa conversa ontem com um amigo meu e estava tentando explicar a ele que os applets são um código pré-compilado que é carregado pela JVM através do plug-in do navegador Java. Eu estou tentando encontrar alguma documentação ou uma descrição detalhada do que está acontecendo no navegador quando um site com um applet é visitado e, eventualmente, como ele é carregado, mas não conseguiu.

Alguém poderia fornecer alguma informação?

    
por catwoe 07.10.2011 / 18:18

1 resposta

7

Resposta rápida: o código-fonte Java em arquivos .java é compilado em arquivos .class que contêm o código de byte Java. Estes são empacotados em um único arquivo .jar. O HTML da página da Web inclui uma referência a este arquivo jar. O navegador busca o jar, ativa a Java Virtual Machine (JVM) instalada localmente e entrega os dados do arquivo jar. A JVM então faz a compilação Just-In-Time (JIT) do código de bytes para o código nativo, conforme necessário.

A Oracle forneceu algumas informações sobre o lançamento do Applet .

    
por 07.10.2011 / 18:34