Hola Mundo en Java

31/mar/2007 Java , 42 Comentarios
java

Sin duda alguna el ejercicio más simple, y a la par, el que nunca puede faltar en cualquier lenguaje de programación es el programa Hola Mundo. Este consiste en sacar por pantalla la archiconocida frase de "Hola Mundo".

Lo primero que tendremos que hacer en Java será crear la clase HolaMundo.

  1. public class HolaMundo {
  2.  
  3. }

Esta clase la guardaremos en un fichero .java. Es importante que el fichero se llame tal cual llamemos a la clase. Haciendo coincidir tanto mayúsculas como minúsculas. El fichero se llamará:

HolaMundo.java

Cuando compilemos y ejecutemos la clase, el código que se ejecuta en primer lugar es aquel que está dentro del método main. La signatura de dicho método es la siguiente:

  1. public class HolaMundo {
  2. public static void main(String[] args) {
  3.  
  4. }
  5. }

Solo nos quedará mostrar el texto "Hola Mundo" por la consola. Para ello utilizaremos la clase estática System.out. Esta clase nos permite acceder a la salida de la consola. En concreto usaremos el método println(texto).

Finalmente el código nos quedará de la siguiente forma:

  1. public class HolaMundo {
  2.  
  3. public static void main(String[] args) {
  4. System.out.println("Hola Mundo");
  5. }
  6.  
  7. }

Para compilar y ejecutar este código tendremos que ejecutar las siguientes sentencias:

javac HolaMundo.java
java HolaMundo

Vídeos sobre Java Básico

Difunde el Conocimiento

Si te ha gustado el artículo o te ha sido de utilidad, no dejes de compartirlo con tus amigos en las redes sociales... Te estaremos muy agradecidos. :-D

42 comentarios en “Hola Mundo en Java”

Víctor Cuervo

g4verl4pe

http://www.youtube.com/watch?v=r-l3NW4V0sc un videotutorial muy bueno

Víctor Cuervo

Víctor Cuervo

@danielsan2099,

Gracias por el enlace. Muy útil. :-D

Víctor Cuervo

danielsan2099

Les paso mi web, donde describo un poco mejor el uso de estas tecnicas de compilación en java con la herramienta de Notepad++-

http://programand.co.cc/index.php/programacion/programacion-en-java/52-hola-mundo-en-java.html

Que les vaya bien con la programación.

Víctor Cuervo

lineadecodigo

@juan,

Buen aporte.

Víctor Cuervo

lineadecodigo

@Ney,

Revisa el classpath que tengas configurado.
Haz una cosa. Revisa el documento de Mi primer aplicación en Java. Imprescindible.
http://www.manualweb.net/java/mi-primera-aplicacion-java/

Y sobre todo los apartado de compilar la aplicación
http://www.manualweb.net/java/mi-primera-aplicacion-java/#toc-compilando-mi-aplicacion

Y la parte de ejecutar la aplicación
http://www.manualweb.net/java/mi-primera-aplicacion-java/#toc-ejecutando-mi-aplicacion

Ya nos contarás que tal avanzas con los problemas.
Suerte.

Víctor Cuervo

juan

existe un libro “Super java se for windows whith netbeans Id”
autor: julio vasquez paraguilla.

visiten: http://www.parainformaticos.com/

Víctor Cuervo

Ney

Hola, hace unos días instale la plataforma para programar en Java, (no se si li hice bien), el punto es que intenté compilar el sencillo programa que se describe arriba, y me apareció esto:
1 error found:
File: (no associated file) [line: (no source location)]
Error: java.lang.NoClassDefFoundError: com/sun/tools/javac/util/Context

La verdad, soy un completo novato y no tengo idea de que puede ser :), les agradecería grandemente la paciencia que tengan para que me den una mano…

Víctor Cuervo

sahira martinez

muy mal no le entiendo aver si lo hacen mas complejo ok pues si no pues no se ni que estoy haciendo

Víctor Cuervo

reyna

esta muy bien…

Víctor Cuervo

yoslemy

se desea un programa en java que calcule la cantidad total de articulos de una empresa, sabiendo que dicha empresa tiene 3 departamentos tambien se desea la cantidad de articulos por departamento .
datos de entrada :
a) codigo del articulo
b)cantidad del articulo
c) descripcion del articulo

Víctor Cuervo

lineadecodigo

@Monica,

Puedes aplicar lo que le puse a @Silvina en el anterior comentario. :-)
Espero que se os solucione.

Víctor Cuervo

lineadecodigo

@Silvina,

Revisa el classpath de las librerías Java. Posiblemente lo tengas mal puesto. Es una posibilidad.

Échale un vistazo al siguiente artículo Introducción al lenguaje Java que te orientará a como poner el classpath.

Víctor Cuervo

Miguel

Hoola Mundo Java!.. buena página, si alguien quiere compartir ideas de JAVA o bien tiene alguna consulta, aquí en el foro o si no agregenme y con gusto platicamos..SALUDOS!!..

Víctor Cuervo

Fernando

aguas con el sistema que estan anunciando en el banner no sirve para nada!

Víctor Cuervo

psolar

Quien tenga algun Manual de JAVA con lo escensial para aprender, que me lo envie porfa :D

msn
psolar20@gmail.com :D

Víctor Cuervo

ROBERT

hOLA COMO PUEDO HACER UNA CLASE CON LAS ESTRUCTURAS DE CONTROL QUE SOLICITE 10 NUMERO CUALQUIERA E IMPRIMA LA SUMATORIA DE DICHOS NUMERO

Víctor Cuervo

fercho dalecio

esta muy bueno este tutorial, mi jefe me pidio que le programe un sistema de ventas para la zapateria, la cosa es que tiene que ingresar cada articulo con el codigo de barras y en la pantalla me presenta la descripcion y el precio, va haciendo la suma y calcula el IVA y realiza los descuentos correspondientes segun las promociones. Despues emite la factura por impresora laser.
Necesitaria si me pueden dar un ejemplito paso a paso de como hacer esto con java, recuerden que soy principiante.
por favor, mi fuente laboral corre peligro, ayudenmen.
saludos
fercho

Víctor Cuervo

monica

Mi problema era que en mi equipo tenía instalada la BD Oracle, al instalar dicho programa, en el path se creaba automáticamente una ruta apuntando a el java.exe que estaba en los archivos Oracle, cuando yo incluia al final del path la ruta al java.exe de Java, este no era tenido en cuenta. (ya que se tenía en cuenta el java.exe de Oracle)

Para resolverlo modifique el path poniendo la ruta del java.exe de Java delante de cualquier java.exe de cualquier programa y de esta forma, se ejecuta mi HolaMundo perfectamente.

Espero que con esto resolvais problemas similares a los mios.
Feliz Año.

Víctor Cuervo

Silvina

Hola, mi código es el siguiente:
public class HolaMundo {

public static void main(String[] args) {
System.out.println(“Hola Mundo”);
}

}

Al hacer javac HolaMundo.java
me lo compila bien, pero luego al querer ejecutarlo con
java HolaMundo
me da la siguiente exception

Exception in thread “main” java.lang.NoClassDefFoundError: HolaMundo

Necesito ayuda please!!!
Gracias!!

Víctor Cuervo

monica

Hola obtengo el mismo error que Silvina

¿Alguien sabe a que se debe el error?

Víctor Cuervo

Silvina

Hola, haber si alguién puede ayudarme, yo quiero ejecutar el clasico Hola Mundo , por consola, y ya instale el JDK, el tema es el siguiente cuando realizo el

C:\CursoJava>javac HolaMundo.java

me crea el .class
pero cuando hago:

C:\CursoJava>java HolaMundo

me da el siguiente mensaje:

Exception in thread “main” java.lang.UnsupportedClassVersionError: HolaMundo (Un
supported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

a que se debe? que debo de hacer?
Desde ya muchas gracias.

Víctor Cuervo

ORTo

ponete a hacer el obligatorio y dejate de andar pidiendo codigo vago!!!!!!!!

Víctor Cuervo

Joaquin

Alguien tiene el código en java del juego 5 en línea, gracias salu2

Víctor Cuervo

luigui

alguien me puede decir como cambio el color de hola mundo ya ejecutado necesito para un proyecto

Víctor Cuervo

Christian

jajaja ya funciona:D
Gracias jajaja
me equivoque jajja…

Víctor Cuervo

Christian

Hola muchachos tengo un problema miren estoy compilando java y ejecutando de DOS pero tengo un problema con la ejecucion el compilarlo lo hace de una manera perfecta alguien me puede ayudar me sale un error al ejecutar desde DOS.
Y el codigo esta bien.
Archivo: Hola.java
public class Hola {

public static void main(String[] args) {
System.out.println(“Hola Mundo”);
}

}
——
CMD
Compilar:
javac Hola.java
Ejecutar
java Hola.java(Aquí me aparece el error….)

Víctor Cuervo

David

Hola Karen pero en el ejemplo del principio esta…
fijate de vuelta..ok??

Víctor Cuervo

lorena garcia

como se hace para crear un juego en java que pasos debo seguir nesecito de su ayuda lo mas urgente posible porfa si me quieren ayudar se lo agradeceria

Víctor Cuervo

Karen

hola me podrian poner un ejemplo de la estructura de como se hace el programa de java de “hola mundo” es que tengo una tarea de la escuela y no se como hacerla solo me dijeron que me diera una idea con “hola mundo” xfavor…

Víctor Cuervo

Karen

hola m epodrian poner un ejemplo de como se hace el programa de java de “hola mundo” es que tengo una tarea de la escuela y no se como hacerla solo me dijeron que me diera una idea con “hola mundo” xfavor…

Víctor Cuervo

sidi

tengo un programa en java que dibuja varias gravicas.
lo tengo en un fichero grafico.class y le llamo desde otro llamado pureba, cuando tengo los dos en la unidad c donde tengo un directorio donde tengo instaldo el jdk me funciona bien pero el problema es que cuando lo copia en cualquir otro sitio deja de funcionar. mi pregunta es la siguente, la interpretacion del java tiene que ver con el sitio dondes esta guardad? no solo se interprete a nivel de navegador?
gracias-

Víctor Cuervo

alex

como hacer un programa que me imprima los numeros primos en java orientado a objetos

Víctor Cuervo

alex

comom hacer un programa que me imprima los numeros prios en java orientado a objetos

Víctor Cuervo

Martin

me gustaria saber como hacer una paleta de colores para java…..
como puedo hacer???

Víctor Cuervo

sergio

me ayudo en java por que la maestra nos pidio esto seso es todo

Víctor Cuervo

sergio

esta chido eso estodo

Víctor Cuervo

alfred

Hola necesito intalar java en windows vista alguna sugerencia no me funciona no se como hacer..

Víctor Cuervo

MANUEL JERONIMO

ESTA MUY BUENO EL CODIGO UNA PREGUNTA CUAL ES EL CODIGO PARA ESTABLECER UNA PALETA DE COLORES EN JAVA…

Víctor Cuervo

lineadecodigo

Federico,

Un bucle es una estructura de control repetitiva. Te sirve para repetir un número de veces (lo que se llama contador) un conjunto de código. El código de dentro del bucle suele modificar la condición, para salirse del bucle.

Podríamos esquematizarlo así:

bucle(condicion){
  // Código a repetir
}

El java puedes hacerlos de varias formas. Pero, por ejemplo, con un bucle while tendríamos el siguiente código:

int x=0;
while (x<5){
  System.out.println("Hola Mundo");
  x++;
}

Te recoemndaría la lectura de los siguientes artículos donde se utilizan bucles:

Estructuras Repetitivas

Víctor Cuervo

FEDERICO

Hola soy Fede, necesito saber ¿Qué es exactamente un loop o bucle?
Les agradeceria su ayuda.
Saludos.!

Víctor Cuervo

Jorge

Lverdad necesito ayuda por que no he podidar como se hace para compilar un programa en java , no entiendo , si me pueden ayudar escribanme a mi correo porfa lo necesito urgente gracias…,
mi coreo : jorgeluis_163@hotmail.com

Víctor Cuervo

pedro

hola soy pedrin1508♠4hotmail.com que me mnaden ejemplos de java es que me gusta programar en ese lenguaje se cuidn espero respuesta bye

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*


*