Programa Java “Hola Mundo”

Cuando comenzamos a aprender un lenguaje de programación, el primer programa siempre es imprimir el “Hola, Mundo”. En el último artículo, aprendimos cómo instalar Java en Windows 10. Ahora estamos listos para escribir y ejecutar nuestro primer programa Java “Hola, Mundo”.

Programa Java Hola, Mundo

Para mantener las cosas simples y funcionando para un nuevo usuario, aquí tienes el programa de ejemplo de “Hola, Mundo” que puedes usar.

public class JavaHelloWorldProgram {

	public static void main(String args[]){
		System.out.println("Hello World");
	}
}

Guarda el programa anterior como JavaHelloWorldProgram.java en cualquier directorio.

1. Compilar y Ejecutar el Programa Java Hola, Mundo

Abre la Command Prompt y ve al directorio donde se guarda el archivo del programa “Hola, Mundo”. Luego ejecuta los siguientes comandos en orden.

$javac JavaHelloWorldProgram.java

$java JavaHelloWorldProgram
Hello World

Si estás utilizando Java 11 o superior, simplemente puedes ejecutar java JavaHelloWorldProgram.java y compilará y ejecutará el programa por ti. No es necesario compilar explícitamente y luego ejecutar el programa Java.

2. Puntos importantes del programa Java

  1. A Java source file can have multiple classes but only one public class is allowed.
  2. El nombre del archivo fuente Java debe ser el mismo que el nombre de la clase pública. Por eso el nombre de archivo de nuestro programa es JavaHelloWorldProgram.java
  3. Cuando compilamos el código, genera código de bytes y lo guarda con la extensión .class. Si miras en el directorio donde compilamos el archivo Java, notarás que se crea un nuevo archivo JavaHelloWorldProgram.class
  4. Cuando ejecutamos el archivo de clase, no necesitamos proporcionar el nombre completo del archivo. Solo necesitamos usar el nombre de la clase pública.
  5. Cuando ejecutamos el programa usando el comando java, carga la clase en la Máquina Virtual de Java (JVM) y busca el método principal en la clase y lo ejecuta. La sintaxis de la función principal debe ser la misma que se especifica en el programa, de lo contrario no se ejecutará y lanzará una excepción como Excepción en el hilo "main" java.lang.NoSuchMethodError: main.

I have recently created a short video for Java Hello World Program using Notepad and then Eclipse. Watch it for a better understanding. https://www.youtube.com/watch?v=ZREpFyjTDho That’s all for this post and you can start playing with your first class. In the next post, I will get into further details of classes, JDK, JVM, and other features provided by the Java programming language. Update: Read this post to know about JDK vs JRE vs JVM in java.

Source:
https://www.digitalocean.com/community/tutorials/java-hello-world-program