Introducción al Kit de Desarrollo de Java (JDK)

Para poder desarrollar aplicaciones en Java es necesario primero instalar el Kit de Desarrollo Java (JDK). El JDK contiene las herramientas necesarias para poder compilar, ejecutar, depurar, documentar, etc. nuestros programas.

El proceso de instalación es bastante simple. Solo necesitamos descargar la versión mas reciente del JDK de la página de Oracle. La edición de Java que vamos a utilizar aquí es Java SE.

Tienes la opción de descargar el JDK por si solo o en uno de los paquetes disponibles. En este articulo vamos a descargar el JDK por si solo, pero puedes descargar el paquete que incluye NetBeans también, ya que lo ocuparemos en otros artículos.

Selecciona el instalador apropiado para tu sistema operativo. En mi caso descargue el JDK para Windows.

Después de que hayas descargado el instalador del JDK, has doble clic para iniciar la instalación.

Instalador del JDK

El instalador no tiene nada de especial. Solo es necesario hacer clic en Next (siguiente) en cada pantalla como cualquier otro programa =)

Una vez que hayas instalado el JDK, lo podrás encontrar en la carpeta Archivos de Programa, a menos que hayas elegido otra carpeta durante la instalación. En mi caso esta localizado en C:\Archivos de programa\Java\jdk1.6.0_23, donde 1.6.0 indica el numero de versión y 23 el numero de actualización. Dentro de este folder se encuentra la carpeta bin, que contiene todas las herramientas del JDK, como son el Compilador de Java y el Cargador de Clases Java.

Vamos a verificar que podemos llamar el JDK desde cualquier ruta. Abre una ventana de comando (Inicio –> Todos los programas –> Accesorios –> Símbolo del sistema), escribe “javac” y presiona Enter.

Error javac no se reconoce

Si recibes el error “’javac’ no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable,” tienes que establecer variables de entorno para Windows. De lo contrario, puedes brincar la siguiente sección.

Establecer Variables de Entorno

Haz clic derecho en “Mi PC” y ve a Propiedades. Ve a la pestaña Opciones avanzadas. Aparecerá una ventana como esta.

Propiedades del sistema en Windows

Haz clic en el botón Variables de entorno. En la siguiente ventana encuentra la variable Path en la sección Variables del sistema. Selecciona esa opción y haz clic en el botón Modificar que esta justo debajo.

Variables de entorno en Windows

En la siguiente ventana pon el cursor en la caja Valor de variable. Presiona le tecla Fin para ir hasta el final de la línea. No borres nada; solo tienes que agregar lo siguiente. Escribe “;” seguido del camino completo hasta el JDK. En mi caso seria “;C:\Archivos de programa\Java\jdk1.6.0_23\bin”. Haz clic en Aceptar en las tres ventanas abiertas.

Variable Path en Windows

Cierra la ventana de comando anterior si todavía la tienes abierta y abre una nueva. Escribe “javac” y presiona Enter. En lugar del error que recibiste antes debes ver todas las opciones disponibles para el comando javac.

Opciones de javac para la linea de comandos

Ahora puedes llamar el JDK desde cualquier ruta.

Escribiendo Tu Primer Programa

Abre tu editor de texto favorito y escribe el código siguiente. Ten en cuenta que Java hace diferencia entre mayúsculas y minúsculas, así que tienes que recordar como nombras tu clase exactamente.

// Esta clase contendra el punto de entrada del programa
class MyFirstJavaApp
{
	// Este es el punto de entrada del programa
	public static void main(String args[])
	{
		// Imprime algo
		System.out.println("Hola Mundo!");
	}
}

Guarda tu archivo a algún lugar en tu computadora como MyFirstJavaApp.java. Yo guarde el mío a C:\Blog\Code\Java\MyFirstApp\.

Descifrando el Código

Comenzamos definiendo una clase. Java es un lenguaje orientado a objetos, y las clases son la base de la programación orientada a objetos. Todo el código en Java debe estar contenido en funciones, y las funciones deben estar dentro de una clase.

Después definimos el punto de entrada de nuestro programa. El compilador espera una función llamada main, y debe de ser publica y estática.

Por ultimo solo escribimos un cadena de texto a la consola. Llamamos a la función println y le pasamos nuestro mensaje.

Compilar y Ejecutar el Programa

Ahora vamos a compilar nuestro código fuente a código byte de Java para poder ejecutarlo. Abre una ventana de comando (Inicio –> Todos los programas –> Accesorios –> Símbolo del sistema) y navega a la carpeta donde guardaste tu código.

Cambiando de carpeta en el simbolo de sistema

Llama al compilador de Java (javac.exe) y pasa el nombre del archivo. Por favor observa que en este paso no importan las mayúsculas y minúsculas ya que estamos pasando el nombre del archivo, y Windows no hace diferencia entre mayúsculas y minúsculas cuando nombra a los archivos. Linux es otra historia. También ten en cuenta que la extensión .java tiene que usarse en este paso.

Llamando a javac desde la linea de comandos

Si todo estuvo correcto no recibirás ningún mensaje. Un archivo con el mismo nombre pero con la extensión .class debió haber sido creado en mismo directorio. Si hubo algún problema con el código recibirás una explicación del error.

Ahora vamos a ejecutar nuestro código. Necesitamos llamar al Cargador de Clases de Java (java.exe) and pasarle el nombre de nuestra clase. Por favor ten en cuenta que este paso si hace diferencia entre mayúsculas y minúsculas. Necesitas usar el nombre tal y cual lo escribiste cuando definiste la clase en tu código fuente. También observa que no hay una extensión al final.

Llamando a java desde la linea de comandos

Ahí lo tienes, has impreso un mensaje a la pantalla usando Java. Deja un comentario si tuviste algún problema o si tienes alguna pregunta.

Recibir Actualizaciones Gratis
Entradas Relacionadas
Comentarios