Hola Mundo (Hello World) en Java

Fundamentos

Comienza aquí la programación con Java. Este es el código de tu primer Hola Mundo en Java, explicado detalladamente que significa cada pieza de código que lo compone.

El proceso de la programación de Java se puede simplificar en tres pasos:

  • Cree el programa tipeándolo en un editor de texto y guardándolo en un archivo -> HolaMundo.java
  • Compilarlo escribiendo javac HolaMundo.java en la ventana de la terminal (CMD).
  • Ejecute (o ejecútelo) escribiendo java HolaMundo en la ventana de la terminal.

NO, no es difícil. Lo anterior fue un resumen, ahora pasemos a detallarlo claramente.

1. Código de Hola Mundo en Java

El siguiente programa es el más simple de impresión en Java, el famoso “Hola Mundo” o “Hello World”. Tratemos de comprender cada paso del código paso a paso.

/* Este es un programa simple en Java...
   NombreArchivo: "HelloWorld.java". */
class HelloWorld
{
    // Tu programa comienza con una llamada a main().
    // Imprime "Hola Mundo" a la ventana de la terminal.
    public static void main(String args[])
    {
        System.out.println("Hola Mundo");
    }
}

Salida:

Hola Mundo

2. Explicación del Código “HolaMundo”

El programa “Hola Mundo” consta de tres componentes principales: la definición de la clase HelloWorld, el método main y los comentarios del código fuente. La siguiente explicación le proporcionará una comprensión básica del código:

  • Definición de clase: esta línea usa la palabra clave class para declarar que se está definiendo una nueva clase.

HelloWorld es un identificador que es el nombre de la clase. La definición de clase completa, incluidos todos sus miembros, estará entre la llave de apertura “{” y la llave de cierre “}”.

  • Método Principal: en el lenguaje de programación Java, cada aplicación debe contener un método main cuya firma sea:
Nota:Lo admito, si recién empiezas en la programación, esta línea tiene un aspecto temible y es el código estándar que se utiliza para definir el punto de partida de casi todos los programas de Java. Se usará en la mayoría de los ejemplos de esta página, por lo que puede ser útil memorizarlo.
public static void main(String[] args)

//En detalle:
public: Para que la JVM (Máquina Virtual Java) pueda ejecutar el método desde cualquier lugar.
static: El método principal puede ser llamado sin crear el objeto. (lo veremos más adelante)
//Los modificadores public y static se pueden escribir en cualquier orden.
void: El método main no devuelve nada.
main(): Nombre configurado en la JVM
String[]: El método principal acepta un único argumento:
          una matriz de elementos de tipo String.

Al igual que en C/C ++, el método main es el punto de entrada para su aplicación y posteriormente invocará todos los otros métodos requeridos por su programa.

Aprende más
Entender al detalle el String
  • La siguiente línea de código que se muestra es System.out.println("Hello World"). Tenga en cuenta que ocurre dentro de main().

Esta línea muestra la cadena “Hello World”. La salida se logra realmente con el método integrado println(). Bien, System es una clase predefinida que proporciona acceso al sistema y out es la variable del tipo flujo de salida que está conectado a la consola.

  • Comentarios: pueden ser comentarios de varias líneas o de una sola línea.
/* Este es un programa simple en Java.
Llame a este archivo "HelloWorld.java" */

3. Puntos importantes en Java

  • El nombre de la clase definida por el programa es HelloWorld es igual que el nombre del archivo (HelloWorld.java). Esto no es una coincidencia. En Java, todos los códigos deben residir dentro de una clase y hay como máximo una clase pública que contiene el método main().
  • Por convención, el nombre de la clase principal (clase que contiene el método main) debe coincidir con el nombre del archivo que contiene el programa. ¿ES UN MITO? Compruébalo en este enlace.

4. Compilando un Programa en Java

  • Después de configurar con éxito el entorno, podemos abrir el terminal en Windows/Unix y podemos ir al directorio donde está presente el archivo HelloWorld.java
  • Ahora, para compilar el programa HelloWorld, ejecute el compilador javac, especificando el nombre del archivo fuente en la línea de comando, como se muestra a continuación:
javac HelloWorld.java

En Windows, use la aplicación Windows PowerShell o la aplicación Command Prompt (CMD) para proporcionar una solicitud de línea de comando, y en Linux use una ventana de Terminal.

  • El compilador crea un archivo llamado HelloWorld.class (en el directorio de trabajo actual) que contiene la versión de bytecode del programa. Ahora, para ejecutar nuestro programa, la JVM (Java Virtual Machine) necesita ser llamado usando java, especificando el nombre del archivo de clase en la línea de comando, como se muestra:
java HelloWorld

Esto imprimirá “Hola Mundo” en la pantalla del terminal ¡Felicidades!.

Recuerda que puedes imprimirlo desde la consola CMD (en Windows), terminal (en Linux), en NetBeans, Eclipse o cualquier otro IDE. ¿Alguna duda? Házmela saber en los comentarios. 🙂

Hello World
  • Hola Mundo en Java

Sobre el Autor:

Hey hola! Yo soy Alex Walton y tengo el placer de compartir conocimientos hacía ti sobre el tema de Programación en Java, desde cero, Online y Gratis.

Deja una Respuesta

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.