miércoles, 11 de julio de 2018

Curso de Java Orientado a Web: Hola Mundo

Hola Mundo

A la hora de aprender un lenguaje de programación, algo Básico, Necesario, Útil e Interesante es afrontar el desafío "Hola Mundo". Es decir, de la manera más simple posible, usando las herramientas más básicas que nos aporta la tecnología, lograr iniciar un programa y emitir un mensaje diciendo "Hola, Mundo". En Java en particular este desafío es considerablemente difícil, debido que conlleva entender conceptos complejos. 

Vamos paso a paso. 

Primero, vamos a crear un nuevo proyecto Java en IntelliJ (File ==> New ==> Project)


Aquí es donde van a tener que especificar el Jdk instalado. En mi caso: 

No elegimos ninguna librería ni framework adicional, damos en Next , Next. A continuación, nos pedirá un nombre de proyecto. Convenientemente lo llamaremos "HolaMundo".

Finlizamos con "Finish". 
Si observamos el Explorador del Proyecto a la izquierda, veremos al siguiente estructura:

En .idea veremos archivos de configuración del Ide. 
En External Libreries veremos las librerías de externos como el mismo jdk que incluimos anteriormente.
Por otro lado, en src  es donde crearemos las clases para trabajar. Mas adelante entraremos en detalles.

Por ahora, en src damos click derecho ==> New ==> Java Class.


Les generará el fichero HolaMundo.java. Borren el contenido del mismo y peguen lo siguiente: 

public class HolaMundo{

    public static void main(String[] args) {
        // Imprime "Hola, Mundo!" en la consola del Ide.
        System.out.println("Hola, Mundo!");
    }

}

Este es el momento de un "Mas despacio, cerebrito" necesario.

Voy a explicar este "pequeño" programa Java. Con conceptos en los que luego nos explayaremos.

public: Esto indica que es "visible" para el resto de las clases.
class: Todo codigo en java debe estar dentro de una clase.
HolaMundo: Este es el nombre de la clase.
static: Este modificador indica que no es necesario crear una Instancia de la clase para usarla.
void: Este modificador indica que el metodo no devolverà ningun valor.
main: Nombre del metodo. Este método es importante, debido a que al ejecutar, el programa java siempre empieza por la clase que tiene el método man. En este caso, la clase HolaMundo.
String[] args: Al correr un programa java podemos enviarle parametros que usemos en el programa. Esto es bastante avanzado, pero es necesario colocarlo para que corra el programa.
System.out.println: Es el metodo usado para imprimir en la consola.


Ya comete la maldita naranja!

En la barra de herramientas, buscamos Run ==> Run 'HolaMundo' . Esperamos un poco y este será el resultado: 



No hay comentarios.:

Publicar un comentario