Java

Hola!, ahora toca el turno a hablar un poco de java para dar inicio a otros temas…

Bien ¿al mal paso darle prisa? jejej bueno, pues Java es un lenguaje de programación orientado a objetos el cual basa su sintaxis en C++.

Las aplicaciones de java se encuentran compiladas en bytecode, posteriormente este es interpretado a medida que el avanza el programa.

Una de las grandes ventajas que ofrece java es que las aplicaciones generadas con el mismo son multiplataformas, son capases de correr en sistemas operativos distintos, por ejemplo una aplicación java puede correr en Windows, Mac OS, Linux e incluso en dispositivos móviles.

Esta gran funcionalidad es debido gracias a que las aplicaciones java corren bajo una maquina virtual llamada JVM (Java Virtual Machine), ¿qué significa esto?, pues que las aplicaciones de java no son compiladas en código máquina directamente, sino que como se menciono antes se genera bytecode, el cual es leído por la máquina virtual y se va convirtiendo a código máquina a medida que se ejecute el programa.
En la siguiente imagen se muestra como funciona java:

No hay comentarios :

Publicar un comentario