just technology?
[ start | index | login or register ]
start > path > lenguaje > jvm
Created by molpe. Last edited by molpe, one year and 124 days ago. Viewed 902 times. #3
[diff] [history] [rdf]

Java Virtual Machine: jvm

Descripción

La máquina virtual de Java es el entorno dónde se ejecutan las aplicaciones Java (el bytecode generado a partir del código fuente para ser exactos). Una aplicación Java no se ejecuta directamente sobre el sistema operativo, sino que lo hace dentro de está máquina, de forma restringida.

Esto tiene sus pros y sus contras. A favor, entre otras cosas, es que hace las aplicaciones portables entre sistemas operativos siempre que tengan una máquina virtual o que permiten controlar la aplicación en cuestiones de seguridad/permisos y gestión de memoria (ej: recolector de basura).

En contra… añade una capa que puede penalizar el rendimiento, si bien versiones modernas pueden incorporar tecnología que les permita aprender en tiempo de ejecución del funcionamiento de una aplicación para poder optimizarla de forma transparente.

Hemos comentado anteriormente bytecode generado a partir del código fuente porque esta forma de trabajar hace que diversos lenguajes puedan generar el código necesario para la JVM, como muestra >>esta lista

Prerrequisitos

Referencias

Checklist

¿Y ahora?

no comments | post comment

Help
Formatting: snipsnap-help.

Más...

< August 2008 >
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
31

XHTML 1.0 validated
CSS validated
RSS 2.0 validated
RSS Feed

Powered by SnipSnap

Copyright 2006-2008 Cada página es propiedad y responsabilidad de su editor.