Aquí dejo la estructura básico de un programa mínimo en Java, el clásico ‘Hola Mundo’. Suponemos que ya estamos familiarizados con nuestro IDE de desarrollo favorito, así que iremos al grano. Creamos una nueva clase, yo la he llamado JavaBasico1HolaMundo, está creada dentro del paquete de código javaBasico, con lo que el fichero del programa se llama JavaBasico1HolaMundo.java y su contenido es el siguiente:
// Paquete donde se organiza ésta clase de Java
package javaBasico;
// Declaración de la clase con su nombre
public class JavaBasico1HolaMundo {
// Entrada principal al programa, el main para los amigos
public static void main(String[] args) {
// Aquí va el código que empieza nada más
// arrancar el programa
System.out.println(«¡Hola Mundo!»);
}
}
Hay que saber que en Java todo son clases, se llaman clases. Es una forma de organizar el código utilizando la programación orientada a objetos (POO). Éstos conceptos trataré de estudiarmelos bien, repasarlos, y a ver si podemos verlos en un post más avanzado. De momento no hace falta saber más que todo son clases en Java. Así que verás la palabra ‘class’ por todos lados…
Ésta es una aplicación de consola, tipo MS-Dos, que cuando arranca escribirá por la salida estándar la cadena escrita dentro del:
System.out.println(» «);
Con ésta línea lo que hacemos es escribir una línea (println, que es abreviatura de print line, escribir linea en castellano). Ésta línea la escribimos en el out del System, es decir en la salida estándar del sistema, que es la salida por pantalla de consola.
Con todo ésto cuando ejecutamos deberá mostrarse: ¡Hola Mundo!
Lo siguiente a saber es:
public static void main(String[] args) {
}
Con ésto declaramos que ahí dentro es el programa ‘main’, en castellano programa principal. Se ejecuta nada más arrancar todo lo que hayamos escrito entre las llaves. De esta manera si escribimos el siguinte programa:
package javaBasico;
public class JavaBasico1HolaMundo {
public static void main(String[] args) {
System.out.println(«¡Hola Mundo!»);
System.out.println(«¡Hola Mundo!»);
System.out.println(«¡Hola Mundo!»);
// aquí podemos añadir todo el código del
// programa que queramos
}
}
Imprimirá 3 veces ¡Hola Mundo!
La parte donde pone ‘public class JavaBasico1HolaMundo {‘ es la forma de declarar la clase del programa, ya hemos visto que todo son clases en Java, o casi todo. Así que ya nos acostubraremos.