¿Qué es Java?
Java es una plataforma creada por James Gosling para la compañía Sun Microsystems en 1995. En el año 2010 fue adquirida por Oracle.
Se pretendía crear un lenguaje de programación que pudiera ser ejecutado en otros ordenadores, sin la necesidad de ser recompilado.
Java como lenguaje es solamente un glosario de palabras e instrucciones propios, que tienen su propias reglas léxicas. Al fin y al cabo es solo un idioma para comunicarnos con el ordenador, en forma de texto.
public class MiPrograma{ public static void main(String[] args){ String nombre = "Fernando"; System.out.println("Mi nombre es: " + nombre); } }
Hace de intermediario entre el programa compilado y nuestro equipo real.
Existen dos paquetes para instalar la plataforma Java, dependiendo del uso que vamos a hacer de ella: el entorno de ejecución de Java, y el kit de desarrollo de Java.
Ciertos IDE nos proveen de compiladores propios de Java, sin necesitar el JDK. (Eclipse)
La API de Java (Application Program Interface) es un conjunto de bibliotecas con clases y métodos. Son las instrucciones que tenemos a nuestra disposición a la hora de programar en Java. Dependiendo del tipo de aplicación que vamos a generar la API está dividida en 3 entornos de aplicación:
Nombre | Fecha Lanzamiento | Versión |
---|---|---|
Photon | 27 de junio de 2018 | 4.8 |
Oxigen | 28 de junio de 2017 | 4.7 |
Neon | 22 de junio de 2016 | 4.6 |
Mars | 24 de junio de 2015 | 4.5 |
Luna | 25 de junio de 2014 | 4.4 |
Kepler | 26 de junio de 2013 | 4.3 |
Juno | 27 de junio de 2012 | 4.2 |
Indigo | 22 de junio de 2011 | 3.7 |
Helios | 23 de junio de 2010 | 3.6 |
Galileo | 24 de junio de 2009 | 3.5 |
Ganymede | 25 de junio de 2008 | 3.4 |
Europa | 29 de junio de 2007 | 3.3 |
Callisto | 30 de junio de 2006 | 3.2 |
Eclipse 3.1 | 28 de junio de 2005 | 3.1 |
Eclipse 3.0 | 28 de junio de 2004 | 3.0 |
Eclipse ofrece dos formas de uso: mediante un instalador convencional, o mediante un paquete de ejecución directa.
Se recomienda descomprimirlo o instalarlo en una ruta sin espacios en blanco, por ejemplo C:.
Cada vez que lo arranquemos nos puede preguntar qué workspace queremos utilizar. El worspace es el directorio donde guardará los proyectos creados. Conviene que esta ruta tampoco tenga espacios.
El proceso de obtención de un programa en java a partir de un código fuente de Java, consta de 2 fases: la compilación y la ejecución. En la compilación se obtiene otro código llamado bytecode de Java. Este código es comprendido por cualquier JVM de Java instalada en cualquier dispositivo.
La ejecución conlleva un proceso de interpretación de este bytecode (fichero .class) en tiempo real.
Se puede concluir que java es un lenguaje compilado e interpretado.
.class
© 2025 Fernando Valdeón