Hola Mundo en Java con Eclipse

Bien, ya hemos hecho un famoso Hola Mundo, desde línea de comandos ahora y a modo de introducción a Eclipse. No os asustéis  Os vamos a explicar un poco este IDE, para que os vayáis familiarizando con el y así: sepáis escribir, compilar…

El mítico icono de Eclipse y con el que en muy poco tiempo os familiarizaréis, nos permite abrir el programa. Si os fijáis a modo de anécdota, representa un sol que es tapado.Una vez abrimos el IDE, se nos abrirá nuestro espacio o entorno de trabajo:

¿Qué es un proyecto en Java?

El proyecto es un conjunto de carpetas ordenadas de tal manera que guardarán el código de manera organizada. Suele contener los archivos sin compilar (.java) y los compilados (.class) y por último la documentación.

Para crear un proyecto vamos a:

O también, tenemos un iconito junto a una flecha, que nos permite hacer lo mismo que si desplegamos a File>New.

Aunque si en vez de crear un Java Project vamos a Project, la diferencia será que nos dirá, qué tipo de proyecto es. Le diremos que Java y volveremos al mismo sitio.

Especificamos el tipo de proyecto y ya estamos en el mismo punto que el Java Project (este sería el camino largo).

Escribimos en el Project name: HolaMundo y pulsamos siguiente:

En realidad podíamos a ver finalizado ya la creación del proyecto. Pero quería que vierais que en está podemos ver y modificar las carpetas del proyecto (también se puede hacer desde fuera de aquí). Y por último finalizamos.

Bien ya hemos creado el proyecto. Como anteriormente hemos comentado, un proyecto suele contener los archivos sin compilar (.java) y los compilados (.class) y por último la documentación.

Package Explorer de Java

Si nos fijamos el Package Explorer, contiene nuestro proyecto. El proyecto, se suele estructurar en la carpeta inicial en este caso HolaMundo y en su interior contiene el src (que contendrá los archivos .java y .class).

Si por H o por B, os ha desaparecido un elemento del entorno de trabajo, lo podéis volver a mostrar de la siguiente manera:

Hasta ahora solo hemos creado el proyecto, antes vamos a explicar ubicar el Editor de código:

El editor de código, es la parte del IDE donde escribiremos el código del programa.

Bien, continuemos dónde nos habíamos quedado hemos creado el proyecto y ahora vamos a crear la clase. Para crear una clase podemos ir de las dos maneras anteriores con las que hemos creado el proyecto o bien, otra manera de llegar al mismo sitio  es pulsar botón derecho en el Package Explorer y seleccionar New>Class.

Si os acordáis, todo programa en Java, debe tener un método de entrada (el public static void main) que sería para que entendáis la función: como la boquilla en una botella por donde entrará la información (o en el ejemplo de la botella el agua).

Y seleccionamos la opción de public static void main(String[] args) y así nos ahorramos de tener que picarlo nosotros a mano (uno de los beneficios de trabajar con un IDE).

Y nos aparecerá lo siguiente:

Si NO marcamos la pestaña anterior, el HolaMundo, se nos quedaría de la siguiente manera:

Autocompletar en Eclipse: control espacio

La función autocompletar es otro de los beneficios de trabajar con un IDE. Os aseguro que en nada me daréis la razón, si pulsamos CONTROL + ESPACIO, nos aparece la función de autocompletar de Eclipse.

Bien pues vamos a ello, queremos hacer un Sytem.out.println pero no lo vamos a escribir nosotros. Solamente, escribiremos la S y pulsaremos CONTROL + ESPACIO y nos aparecerá el Autocompletar de Eclipse. El autocompletar, está dividido en dos partes:

  • La parte de la derecha, nos muestra los métodos. Por ejemplo nosotros estamos buscando el método System.out.println();
  • La parte de la izquierda (la amarilla): nos muestra información sobre lo que hacen los métodos.

Una vez seleccionamos el System pulsamos ENTER. Y como podéis observar, se nos marcará automáticamente.

Bien ahora añadimos un punto y si os fijáis, no es necesario abrir el autocompletar pulsando CONTROL + ESPACIO. Debido a que directamente al poner el punto suele aparecer (en el caso que desaparezca si no borráis el punto pulsáis CONTROL+ESPACIO o sino también podéis borrar el punto y volverlo a escribir).

Seleccionamos el out y más de lo mismo pulsamos ENTER. Y volvemos a escribir otro punto y buscamos la siguiente opción:

Bien una vez tenemos todo seleccionado solo nos faltará añadir las comillas dobles (“) al paréntesis y escribir el mensaje Hola Mundo entre las comillas .

Si os fijáis si no habéis guardado un documento en su nombre en la parte superior aparece un *.



Para guardar el documento podéis ir a File>Save pero eso sí, esto no os hará falta si vais a compilar el programa como vamos ha hacer ahora mismo. Ya que si directamente vamos al icono verde con un símbolo del play. Si el documento no está guardado, nos preguntará si queremos guardarlo y ejecutarlo si pulsamos OK, ya habremos hecho ambas cosas. (Si no queremos que nos pregunte cada vez que nos pase solo tenemos que pulsar el check de Always save resources before launching).

El System.out.println(“Hola Mundo”); mostrará un mensaje por consola acompañado de un salto de línea. Al compilar nos aparecerá la consola en la parte de abajo y podremos ver el resultado del programa.

Algunos beneficios de programar con un IDE:

Los beneficios de un IDE son muchos. Hoy hemos visto algunos, no todos, pero a modo de resumen:

  • Nos organiza el proyecto, de una manera estructurada con un sistema de carpetas.
  • Facilidad a la hora de crear clases, nos crea la clase principal main marcando solo un check-box.
  • El auto completar y su función de ayuda.
  • La ganancia de tiempo que obtenemos con la compilación desde un IDE respecto a la compilación desde línea de comandos.



7 comentarios

  1. buen tutorial

    gracias

  2. Hurraaa !! Mi primera rutina en Java, con Eclipse (con la apreciadísima ayuda de este tutorial, por supuesto).

    Gracias amigos de JavaDesde0

    ——–
    Equipo: Gigabyte Q1105M
    RAM: 4 Gb., HD: 320 Gb
    CPU: Intel Pentium SU4100 (1300 MHz)
    Sist.Op.: Linux Mint 18.3 (“Sylvia”) 64-bit, Mate 1.18.0

    • admin

      9 agosto, 2019 a las 21:35

      Me alegra mucho que te haya servido de ayuda.
      Seguiré trabajando para continuar añadiendo nuevos conceptos. Como decía Einstein:
      “Si no lo puedes explicar de forma sencilla, es que no lo has entendido bien”
      Así que a esta a su vez es también mi forma de aprender.
      Por último si aún no lo haces, te animo a seguirnos también en nuestro Facebook:
      Javadesde0

      Un saludo Alejandro

  3. Muchas Gracias, excelente trabajo, realmente explica claramente los pasos necesarios y tips extras.

  4. Everything posted made a ton of sense. However, think about this,
    what if you were to create a killer post title? I ain’t suggesting your content is not good, however
    suppose you added a title that makes people desire more?

    I mean Hola Mundo en Java con Eclipse – Java
    desde 0 is kinda boring. You might glance at Yahoo’s front page and
    watch how they create news headlines to grab viewers interested.
    You might try adding a video or a picture or two to grab people excited about everything’ve got to say.
    Just my opinion, it would bring your website a little livelier.

  5. Thank you for the good writeup. It actually was once
    a amusement account it. Look complex to more delivered agreeable from you!
    By the way, how can we keep in touch?

  6. Thanks for the good writeup. It if truth be told used to be a
    leisure account it. Glance complicated to far
    delivered agreeable from you! However, how could we keep in touch?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

La Ley 34/2002 nos obliga a avisarte de que usamos cookies propias y de terceros con objetivos estadísticos y de sesión y para mostrarte la 'publi' que nos da de comer. Tranquilo, este mensaje solo sale una vez. Más información

Java desde 0 comunica a los usuarios, a través de este aviso, que puede utilizar cookies cuando el usuario navega por las diferentes pantallas y páginas del sitio. Durante el uso de nuestra página Web usted acepta y autoriza expresamente el uso de cookies, de acuerdo con nuestra Política de Privacidad. Este sitio web utiliza las siguientes cookies propias: - Cookies de sesión, para garantizar que los usuarios que escriban comentarios en el blog sean humanos y no aplicaciones automatizadas. De esta forma se combate el spam. Este sitio web utiliza las siguientes cookies de terceros: - Google AdManager y AdSense: Utiliza cookies para mejorar la publicidad. Entre otros fines, suelen utilizarse para segmentarla según el contenido que sea relevante para los usuarios o su ubicación, mejorar los informes de rendimiento de las campañas y evitar mostrar anuncios que los usuarios ya hayan visto. Las cookies no contienen información personal identificable. Consulta cómo utiliza Google la información de sitios web o aplicaciones. y cómo bloquear determinados anuncios. - Google Analytics: Almacena cookies para poder elaborar estadísticas sobre el tráfico y volumen de visitas de esta web. Al utilizar este sitio web está consintiendo el tratamiento de información acerca de usted por Google. Por tanto, el ejercicio de cualquier derecho en este sentido deberá hacerlo comunicando directamente con Google. - Redes sociales: Cada red social utiliza sus propias cookies para que usted pueda pinchar en botones del tipo Me gusta o Compartir.

Cerrar