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
- A Java source file can have multiple classes but only one public class is allowed.
- 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
- 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 archivoJavaHelloWorldProgram.class
- Cuando ejecutamos el archivo de clase, no necesitamos proporcionar el nombre completo del archivo. Solo necesitamos usar el nombre de la clase pública.
- 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