Ruta: Primeros pasos
Lección: La aplicación «Hola mundo».
«Hola mundo» para Microsoft Windows
Página inicial > Primeros pasos > La aplicación «Hola mundo»
«Hola mundo» para Microsoft Windows

Ha llegado el momento de escribir su primera aplicación. Las siguientes instrucciones son para usuarios de Windows XP Professional, Windows XP Home, Windows Server 2003, Windows 2000 Professional y Windows Vista. Hay instrucciones para otras plataformas en «Hola mundo» para Solaris OS y Linux y «Hola mundo» para el IDE NetBeans.

Si encuentra con problemas con las instrucciones de esta página, consulte Problemas comunes (y su solución).


Lista de comprobación 

Para escribir su primer programa necesitará:
  1. El Kit de desarrollo de Java SE (Java SE Development Kit 6 - JDK 6)

    Ahora puede descargar la versión para Windows. (Asegúrese de que descarga el JDK, no en JRE) Consulte las instrucciones de instalación.

  2. Un editor de textos

    En este ejemplo usaremos el Bloc de Notas (Notepad), un sencillo editor de textos incluido en las plataformas Windows. Adapte estas instrucciones si utiliza un editor diferente.

Estos dos elementos son los únicos que necesitará para escribir su primera aplicación.


Crear su primera aplicación

Su primera aplicación, HelloWorldApp, simplemente mostrará el saludo «Hola mundo».". Para crear este programa deberá: 

arriba


Crear un archivo fuente

Dispone de dos opciones para crear un archivo fuente:

Primero inicie su editor. Puede acceder al editor Bloc de notas desde el menú Inicio seleccionando Programas > Accesorios > Bloc de notas. Escriba el siguiente código en un documento nuevo:

/**
 * La clase HelloWorldApp implementa una clase que
 * simplemente imprime "Hola mundo" a la salida estándar.
 */
class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Hola mundo!"); // Mostrar la cadena.
    }
}
 Tenga cuidado al escribir

Escriba todo el código, comandos y nombres de archivo exáctamente como se muestran. Tanto el compilador (javac) y el lanzador (java) son sensibles a las mayúsculas, por lo que debe capitalizar las palabras consistentemente.

HelloWorldApp helloworldapp

Guarde el código en un archivo con el nombre HelloWorldApp.java. Para hacer esto en el Bloc de notas seleccione el elemento del menú Archivo > Guardar como. Luego, en el diálogo Guardar como:

  1. En el desplegable Guardar en, indique la carpeta (directorio) en la que guardará su archivo. En este ejemplo el directorio es java en la unidad C.
  2. En el campo Nombre de archivo escriba «HelloWorldApp.java».
  3. En el desplegable Tipo seleccione Documentos de texto (*.txt).
  4. En el desplegable Codificación deje el valor ANSI.
Cuando haya terminado, el diálogo deberá parecerse a esto.

TEXT The Save As dialog, as described in the text.

El diálogo «Guardar como» antes de que pulse en Guardar.

Ahora pulse en Guardar y salga del Bloc de notas.

arriba

Compilar el código fuente a un archivo .class

Abra una ventana de shell o «command». Puede hacer esto desde el menú Inicio seleccionando Símbolo del sistema (Windows XP), o mediante la opción Ejecutar... y escribir el comando cmd. La ventana de shell debería parecerse a la siguente imagen.

a window where you can enter DOS commands

Una ventana shell.

El prompt muestra el directorio actual. Cuando abra la ventana de comandos el direcotrio actual es normalmente su carpeta de usuario para Windows XP (como se muestra en la imagen anterior).

Para compilar el archivo fuente debe cambiar su directorio actual al directorio en el que está guardado ese archivo. Por ejemplo, si su directorio de fuentes es java en la unidad C, escriba el siguiente comando y pulse Enter:

cd C:\java

Ahora el prompt debería haber cambiado a C:\java>.


Nota: Para cambiarse a una carpeta en una unidad distinta deberá escribir un comando adicional: el nombre de la unidad. Por ejemplo, para cambiarse al directorio java en la unidad D debe escribir D:, como se muestra en la siguiente imagen.

Changing directory on an alternate drive

Cambio de directorio en una unidad alternativa.


Si escribe dir en el prompt debería ver su archivo fuente, vea la siguiente imagen.

Directory listing showing the .java source file.

Listado de un directorio que muestra el archivo fuente .java.

Ahora está listo para compilar. Escriba el siguiente comando en el prompt y pulse Enter.

javac HelloWorldApp.java

El compilador ha generado el archivo de bytecode HelloWorldApp.class. Escriba dir en el prompt para ver el nuevo archivo que ha sido generado tal como muestra la siguiente imagen.

Directory listing, showing the generated .class file

Listado de un directorio que muestra el archivo .class generado

Ahora que tiene un archivo .class puede ejecutar su programa.

Si encuentra con problemas con las instrucciones de esta página, consulte Problemas comunes (y su solución).

arriba


Ejecutar el programa

Escriba el siguiente comando en el prompt del mismo directorio:
java HelloWorldApp

La siguiente imagen muestra lo que debería ver:

The program prints "Hello World!" to the screen.

El programa imprime «Hola mundo» en la pantalla.

¡Enhorabuena! Su programa funciona.

Si encuentra con problemas con las instrucciones de esta página, consulte Problemas comunes (y su solución).

arriba

Pagina anterior: «Hola mundo» para el IDE NetBeans
Página siguiente: «Hola mundo» para Solaris OS y Linux