Java Virtual Machine (JVM)

Para conocer un poco mas de JAVA  Enlace 


Ya que existen diferentes tipos de CPU, y se van realizando cambios en estos a través del tiempo se necesitaba que existiera un programa que se pudiera ejecutar en todos o al menos en la mayoría es decir un código neutro que pueda utilizarse en cualquier máquina, Entonces lo que hace el JVM es interpretar el código neutro para convertir lo en un código que el CPU en tienda o mas bien en el código que utiliza, y es por esto que se busco la manera de que existiera un código capaz de ejecutarse en cualquier dispositivo asi no se deberá cambiar el procesador ni la maquina si no que se puede ejecutar fácilmente en la que este disponible lo cual beneficia a las empresas.

Entonces Java Virtual Machine (JVM) se convierte en una pieza fundamental para JAVA ya que permite ejecutar programas escritos de JAVA, algunos de los aspectos claves son:

·       

Compilacion Just-In-Time (JIT): La JVM la utiliza para poder traducir el el bytecode de Java (un formato intermedio entre el código fuente y el código máquina).

 

·        Intermediario entre el código y el hardware: La JMV es quien extrae el código JAVA, para poder permitir que los programas de JAVA se ejecuten en cualquier máquina es como decir que es el traductor entre el código que tiene JAVA con el código que poseen los distintos CPU.

 

·        Portabilidad: Una ves se escribe el código JAVA una ves puede ejecutarse en cualquier sistema operativo o máquina que posea JVM compatible.


En resumen, podemos decir que la JVM es un elemento muy importante para el JAVA ya que hace posible la ejecución de los programas en cualquier dispositivo.

Escrito por:

Tatiana Lisseth Rivera Hernandez

Diego Alexander Zepeda Sanchez

Comentarios

Entradas populares de este blog