Máquina virtual Java
Este artigo não cita fontes confiáveis. (Março de 2014) |
Máquina virtual Java - MVJ (do inglês Java Virtual Machine - JVM) é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina. A JVM é responsável pelo gerenciamento dos aplicativos, à medida que são executados.
Graças à máquina virtual Java, os programas escritos em Java podem funcionar em qualquer plataforma de hardware e software que possua uma versão da JVM, tornando assim essas aplicações independentes da plataforma onde funcionam.
Execução segura do código remoto
arquitetura de jvmum controle muito fino sobre as ações liberadas para o código que está rodando napermite a execução de código confiável de fontes remotas, um modelo usadocódigo baixadoservidor remoto que protege o usuário de códigos maliciosos. O autor do pode aplicar um certificado para assinar digitalmente o applet como "seguro", dando a ele permissão de sair do sandbox e acessar livremente a máquina onde está rodando.
Ver também
Ligações externas
- «Especificações da JVM» (em inglês)
- «Segunda edição da especificação da JVM» (em inglês)
- «Grupo sobre Java HotSpot Virtual Machine» (em inglês)
- «Descargar máquina virtual Java» (em inglês)
- «OpenSource JDK» (em inglês)