Tutoriales de informática - Abrirllave.com

Abrirllave.com

Qué es Java

Java es un lenguaje de programación orientado a objetos –dado a conocer en 1995– que fue creado por James Gosling cuando trabajaba en Sun Microsystems. Varios años más tarde, concretamente en 2009, Sun Microsystems fue comprada por Oracle.

Bytecodes

Cuando se programa en Java, los códigos fuente de las aplicaciones se guardan en archivos con extensión (.java). Después, la compilación de dichos archivos genera otros con extensión (.class) que contienen bytecodes (códigos de bytes).

Java Runtime Environment (JRE)

Para poder ejecutar programas escritos en Java, es necesario tener instalado el JRE (Java Runtime Environment) en la computadora.

El JRE contiene a la JVM (Java Virtual Machine) que es capaz de interpretar los bytecodes de los archivos (.class), generando código máquina, es decir, código binario ejecutable por la computada. Gráficamente, el proceso que se sigue es el siguiente:

Compilación en un programa en Java y uso de la Java Virtual Machine - Imagen del tutorial de Java de Abrirllave

Dado que la JVM se puede instalar en diferentes sistemas operativos (Linux, Mac OS, Solaris, Windows), cualquier archivo (.class) puede ejecutarse en todos de ellos.

Java Development Kit (JDK)

Ahora bien, para poder desarrollar programas en Java, hay que instalar el JDK (Java Development Kit) en la computadora, el cual incluye al JRE.

En el siguiente apartado de este tutorial se explica cómo se puede instalar el JDK para empezar a programar.