En el artículo anterior aprendimos a configurar nuestro entorno de trabajo para Java, ahora vamos a crear nuestro primer proyecto; en la opción «File» vamos a navegar a «New» y luego damos click en «Java Project»
Ingresamos el nombre de nuestro proyecto
Cuando se crea vamos a tener la siguiente estructura compuesta por:
- src: acá estará nuestro código fuente
- JRE: son librerías (también código pero es el necesario para que nuestras aplicaciones puedan funcionar)
Para empezar vamos a dar click derecho en src y luego creamos una nueva clase
Acá vamos a ingresar el nombre de la clase y marcamos la opción de generar el método public static main(ya veremos de qué trata)
Cuando se crea vamos a tener un código similar al siguiente
public class HelloWorld { public static void main(String[] args) { // TODO Auto-generated method stub } }
Si ponemos atención vamos a observar unas llaves «{}» las cuales indican el inicio y fin de un bloque, toda llave que inicia debe cerrarse . De momento vamos a omitir la primera línea (public class) y nos vamos a enfocar en el main. Este fragmento de código es el punto de entrada para nuestros programas, todo lo que codifiquemos se irá ejecutando en el orden que indiquemos
public static void main(String[] args) { // TODO Auto-generated method stub }
Dentro de él de momento aparece un texto «// TODO Auto-generated method stub» esto que observamos es un comentario el cual nos ayuda a entender que es lo que realiza una parte del código, vamos a eliminarlo y escribir lo siguiente
System.out.println("Hola Mundo");
Esta línea que acabamos de agregar esta llamando una acción para desplegar un mensaje y el mensaje que desplegará será lo que enviemos dentro de los paréntesis (lo que enviamos se llaman parámetros o argumentos). Y nuestro código debe quedar así
public static void main(String[] args) { System.out.println("Hola Mundo"); }
Ahora para ejecutarlo damos click en el siguiente botón
Y cuando se ejecuta la aplicación vamos a observar una ventana con el mensaje «Hola Mundo»
Ahora analicemos qué hicimos, nosotros codificamos y las instrucciones que indiquemos deben ser traducidas a un nivel más bajo, este proceso se llama compilación, cuando llamamos a System.out.println(«mensaje») estamos utilizando «algo» que otro programador codifico para poder desplegar un mensaje en pantalla y esto no es malo al contrario es bueno ya que no estamos reinventando la rueda (esto debemos de tenerlo siempre claro).
Bueno hasta la próxima, el código se puede encontrar en Github 🙂