Crear un primer programa en Java

En el mundo de la programación, un programa «¡Hola mundo!» sirve como introducción para personas que no están familiarizadas con un lenguaje de programación en particular, proporcionando un ejemplo sencillo para demostrar la sintaxis básica y la funcionalidad del lenguaje. Este artículo te guiará a través del proceso de crear un primer programa en Java, proporcionando instrucciones y explicaciones paso a paso para que puedas comprender los conceptos fundamentales de la programación Java.

Prerrequisitos

Antes de comenzar, se deben considerar algunos requisitos previos:

  1. Entorno de Desarrollo Online:
    • La forma más sencilla de aprender Java y escribir su primer programa Java es utilizar un entorno de desarrollo en línea como Onecompiler. Esto elimina la necesidad de instalar el JDK, un IDE o compilar el código. Simplemente puede abrir un editor en línea y comenzar a codificar.
  2. Entorno de Desarrollo Local:
    • Si prefiere trabajar localmente, necesitará instalar el Java Development Kit (JDK). En este caso, puede instalar OpenJDK. Sin embargo, el uso de un entorno de desarrollo en línea elimina la necesidad de estas instalaciones.
    • Editor de texto: para escribir el programa puedes usar el editor de texto de tu preferencia, aunque a medida que avances es recomendable que instales un Entorno Integrado de Desarrollo (IDE) como Eclipse.

Escribir el programa

El siguiente es un programa que al ser ejecutado simplemente escribe «Hola, Mundo!» en pantalla. El primer paso para la realización del mismo será escribir el programa que se lista más abajo en nuestro editor de texto y guardarlo como «Main.java».

public class Main {
	public static void main(String[] args) {
		System.out.println("Hola, Mundo!");
	}
}

El programa Java proporcionado es un clásico programa «¡Hola, mundo!» que a menudo se utiliza como el primer paso para los principiantes que aprenden un nuevo lenguaje de programación. Este programa simplemente imprime el mensaje «¡Hola, Mundo!» a la consola.

  • El programa comienza con una clase denominada «Main», que es la clase principal del programa.
  • Dentro de la clase «Main», hay un método llamado «main()». Este es un método especial en Java que sirve como punto de entrada al programa.
  • Dentro del método main(), hay una sola línea de código que utiliza el comando «System.out.println» para imprimir el mensaje «¡Hola, Mundo!» a la consola.
  1. Definición de la Clase:
    • La línea «public class Main» define la clase denominada «Main». En Java, una clase es un modelo o plantilla para crear objetos. Contiene métodos y variables que definen el comportamiento y estado de los objetos creados a partir de él. En este programa, la clase «Main» sirve como punto de partida del programa.
  2. El método main():
    • La línea «public static void main(String[] args)» declara el método main(). En Java, el método «main()» es el punto de entrada para cualquier aplicación Java independiente. Cuando se ejecuta el programa, la Máquina Virtual Java (JVM) comienza a ejecutar el programa desde el método «main()».
  3. Imprimir texto en consola:
    • La línea «System.out.println(«¡Hola, Mundo!»);» se encarga de imprimir el texto «¡Hola, Mundo!» a la consola. En Java, «System.out» es un objeto que representa el flujo de salida estándar y «println» es un método utilizado para imprimir una línea de texto en la consola. El texto a imprimir está entre comillas dobles.

Compilar y ejecutar

Una vez escrito el programa, abriremos una terminal en el directorio en el que se encuentra el archivo Main.java.

Para compilar el programa utilizamos el compilador javac desde la terminal como se muestra a continuación:

javac Main.java

Notar que se debe especificar la extensión del nombre de archivo. Si no hacemos esto el compilador retornará un error.

Si el proceso de compilación finalizó correctamente, encontraremos un archivo llamado Main.class en el mismo directorio. Este archivo contiene el código de nuestro programa compilado (bytecode) y será el utilizado en la ejecución del mismo.

Para ejecutar el programa utilizamos el comando java especificando el nombre de la clase que contiene el método main(), como se muestra a continuación:

java Main

Una vez ejecutado, observaremos que se imprime «Hola, Mundo!» en la terminal:

crear-un-primer-programa-en-java

Conclusión

En este artículo hemos visto como crear un primer programa en Java, que sirve como una introducción simple pero esencial a la programación, sentando las bases para proyectos más complejos en el futuro. A medida que continues en tu camino de aprendizaje, recuerda que la práctica, la paciencia y la voluntad de aprender son claves para dominar este lenguaje versátil y poderoso.


Te puede interesar