Java Hello World: Tu Primer Programa
Java Hello World: Tu Primer Programa
Descubre cómo escribir, compilar y ejecutar un programa clásico "Hello World" en Java, un ejercicio fundamental para nuevos desarrolladores.
La frase Hello, World! representa el programa ejecutable más simple que muestra "Hello, World!" en la consola. Se usa ampliamente como ejercicio introductorio porque demuestra la sintaxis básica de un lenguaje sin complejidad adicional.
A continuación encontrarás un ejemplo completamente funcional, seguido de una explicación detallada de cada componente.
Consejo: Prueba el código en nuestro compilador Java en línea para verlo ejecutarse al instante.
Código Fuente
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Salida
Hello, World!
Cómo Funciona el Programa Hello World
-
// Tu Primer ProgramaLas líneas que comienzan con
//son comentarios. Son ignorados por el compilador pero sirven como documentación para desarrolladores. Más sobre comentarios en Java. -
public class HelloWorld { ... }Toda aplicación Java comienza con una definición de clase. El nombre de la clase debe coincidir con el nombre del archivo (HelloWorld.java). Aquí, HelloWorld es el punto de entrada del programa.
-
public static void main(String[] args) { ... }El método
maines obligatorio; es donde la Máquina Virtual de Java (JVM) comienza la ejecución. La firma es fija:public static void main(String[] args). -
System.out.println("Hello, World!");Esta instrucción imprime el literal de cadena
"Hello, World!"en la consola. El objetoSystem.outes unPrintStreamque escribe en la salida estándar.
Puntos Clave
- Una aplicación Java válida requiere una definición de clase que coincida con el nombre del archivo.
- El método
maindebe residir dentro de esa clase y es el punto de entrada del programa. - La ejecución comienza al inicio de
mainy sigue el código secuencialmente.
A continuación se muestra una plantilla mínima que puedes usar para estructurar futuros proyectos:
public class HelloWorld {
public static void main(String[] args) {
// Tu código va aquí
}
}
Siéntete libre de experimentar con el código; pronto entenderás cómo la estructura de clases, modificadores de acceso y métodos moldean un programa Java.
Java
- Dominando interfaces en Java: Conceptos, implementación y mejores prácticas
- Dominando Try‑with‑Resources en Java: Gestión automática de recursos explicada
- Anotaciones en Java explicadas: Tipos, ubicación y ejemplos prácticos
- Programa en Java para Determinar si un Número es Primo
- Programa en Java para Listar Números Primos del 1 al 100 – Guía Paso a Paso
- Generar Secuencia Fibonacci en Java: Ejemplos con For, While y Recursión
- Programa en Java para Identificar Números de Armstrong Usando Bucle For
- Comprobador de Números Palíndromos en Java: Algoritmos con Bucles While y For
- Domine Bubble Sort en Java: Ejemplo Claro y Recorrido Paso a Paso
- Algoritmo Insertion Sort en Java: Ejemplo Claro y Guía Paso a Paso
- Selection Sort en Java: Ejemplo Paso a Paso y Código Completo