¿Cómo escribir el programa Hello World en Java?



Este artículo sobre el programa Hello World en Java realizará un análisis completo de la sintaxis del programa Hello World y explicará todo el meollo de la cuestión.

El primer programa que cualquier aprende a codificar es Hello World Program en Java. Pero muchas veces nos perdemos el meollo de la sintaxis básica. A través de este artículo, entraré en los detalles del programa Hello World en Java.

A continuación, se muestran los temas cubiertos en este artículo:





Empecemos.

Programa Hello World en Java

Antes de entrar en detalles, comencemos con la codificación y veamos cómo un programa básico de Hello World en está codificado.



public class HelloWorldDemo {public static void main (String [] args) {System.out.println ('Hello World!') System.exit (0) // Success}}

Ahora que ha terminado con la codificación, analicemos la sintaxis del programa en profundidad.

Análisis de sintaxis

Línea 1: clase pública HelloWorldDemo {

Esta línea hace uso de la palabra clave clase por declarar una nueva clase llamada HelloWorldDemo. Dado que Java es un Idioma, toda la definición de la clase, incluidos todos sus miembros, debe incluirse entre la llave de apertura {y la llave de cierre}. Además, utiliza la palabra clave pública para especificar la accesibilidad de la clase desde fuera del paquete.



Línea 2: public static void main (String [] args) {

Esta línea declara un método llamado main (String []).Se llama el principal método y actúa como el punto de entrada para el Compilador de Java para iniciar la ejecución del programa. En otras palabras, siempre que se ejecuta un programa en Java, el método principal es la primera función que se invoca. A continuación, se invocan otras funciones de la aplicación desde el método principal. En una aplicación Java estándar, un método principal es obligatorio para activar la ejecución.

Analicemos ahora toda esta línea y analicemos cada palabra:

al poder de en java

público : es unEl modificador de acceso especifica la visibilidad. Permite a JVM ejecutar el método desde cualquier lugar.

estático : Es una palabra clave que ayuda a convertir cualquier miembro de la clase en estático. El método principal se hace estático, ya que no es necesario crear un objeto para invocar el en Java. Por lo tanto, JVM puede invocarlo sin tener que crear un objeto que ayude a guardar la memoria.

vacío : Representa el tipo de retorno del método. Dado que el método principal de Java no devuelve ningún valor, su tipo de retorno se declara nulo.

principal() : Es el nombre del método que se ha configurado en la JVM.

Cuerda[] : Representa que el método principal de Java puede aceptar un argumento de una sola línea del tipo . Esto también se conoce como argumentos de línea de comandos de Java. A continuación, he enumerado una serie de firmas válidas de métodos principales de Java:

  • public static void main (String [] args)
  • public static void main (String [] args)
  • public static void main (String args [])
  • public static void main (String ... args)
  • static public void main (String [] args)
  • public static final void main (String [] args)
  • principal vacío estático público final (String [] args)

Línea 3: System.out.println ('¡Hola mundo!')

Sistema : Es una clase predefinida en el paquete java.lang que contiene varios métodos y variables útiles.

fuera : Es un campo miembro estático de tipo PrintStream.

println: Es un método de la clase PrintStreamy se utiliza para imprimir el argumento que se ha pasado a la consola estándar y una nueva línea. También puede usar el método print () en lugar de println ().

Línea 4: System.exit (0)

El java.lang. Sistema . Salida () método se utiliza parasalir delprograma actual al finalizar la máquina virtual Java que se está ejecutando actualmente. Este método toma un código de estado como entrada que generalmente esun valor distinto de cero. Indica en caso de que ocurra alguna terminación anormal.

  • salir (0): Se utiliza para indicar una terminación exitosa.
  • salir (1) oexit (-1) o cualquier valor distinto de cero: Se utiliza para indicar una terminación fallida.

Así que todo se trataba de la sintaxis del programa. Veamos ahora cómo compilar Hello World en el programa Java.

Compilando el programa

Ahora lo que necesita es escribir este programa en su editor de texto y guardarlo con el nombre de la clase que ha utilizado en su programa. En mi caso, lo guardaré como HelloWorldDemo.java.

El siguiente paso es ir a la ventana de la consola y navegar hasta el directorio donde ha guardado su programa.

Ahora para compilar el programa escriba el siguiente comando:

javac HelloWorldDemo.java

Nota: Java distingue entre mayúsculas y minúsculas, por lo tanto, asegúrese de escribir el nombre del archivo en el formato correcto.

Si se ejecuta con éxito, este comando generará un archivo HelloWorldDemo.class que será independiente de la máquina y de naturaleza portátil.

Ahora que ha compilado con éxito el programa, intentemos ejecutar nuestro programa Hello World en Java y obtener el resultado.

Ejecutando el programa

Para ejecutar su HelloWorld en en la línea de comando, todo lo que necesita hacer es escribir el siguiente código:

java HelloWorldDemo

¡Voila! Ha ejecutado con éxito su primer programa en Java.

cómo crear una matriz de objetos

En caso de que esté utilizando un IDE, puede omitir toda esta molestia y simplemente presionar el botón ejecutar en su IDE para compilar y ejecutar su Hello World en el Programa Java.

Esto nos lleva al final de este artículo sobrePrograma Hello World en Java. Si quieres saber más sobre Java puedes consultar nuestro .

Ahora que ha entendido lo que es unPrograma Hello World en Java, revisar la por Edureka, una empresa de aprendizaje en línea de confianza con una red de más de 250.000 alumnos satisfechos repartidos por todo el mundo. El curso de formación y certificación Java J2EE y SOA de Edureka está diseñado para estudiantes y profesionales que desean ser desarrolladores de Java. El curso está diseñado para darle una ventaja en la programación de Java y capacitarlo para los conceptos básicos y avanzados de Java junto con varios marcos de Java como Hibernate y Spring.

Tienes una pregunta para nosotros? Por favor, menciónelo en la sección de comentarios de este 'Programa Hello World en Java”Artículo y nos pondremos en contacto con usted lo antes posible.