Java Con NetBeans

Embed Size (px)

Citation preview

  • 8/3/2019 Java Con NetBeans

    1/9

    Java con NetBeans

    El IDE NetBeans es un entorno de desarrollo Open Source escrito en Java. Como este

    ser el entorno de desarrollo utilizado durante el curso, es conveniente realizar el ya

    clebre programa Hola Mundo para saber como

    crear un nuevo proyecto crear un nuevo paquete crear una nueva Clase compilar una Clase ejecutar una Clase

    Crear un nuevo proyecto

    NetBeans al igual que la mayora de los entornos de desarrollo, aloja sus aplicaciones en

    proyectos

    estos proyectos slo tienen sentido cuando estamos desarrollandoo cuando una aplicacin pasa a produccin, el concepto de proyecto del

    entorno de desarrollo se pierde

    Crearemos un proyecto llamado proholamundo siguiendo los siguientes pasos

    elegimos File | New Project...

    en el cuadro de dialogo New Project elegimos Java y Java Application y seguidamente

    hacemos clic sobre el botn

  • 8/3/2019 Java Con NetBeans

    2/9

    en el cuadro de dilogo New Java Application tenemos que rellenar los siguientes

    campos

    Project Name: proholamundoo durante el curso seguiremos una convencin a nivel didctico que va a

    consistir en poner el prefijo pro a todos los nombres de los proyectos que

    crearemos

    Project Location: C:\isg\j2se\prosjavao vamos a hacer clic sobre el botn para indicar que queremos

    que nuestro proyecto se aloje por debajo de los directorios

    C:\isg\j2se\prosjava

    o durante el curso iremos aadiendo todos los diferentes proyectos debajode esta jerarqua de directorios

    Set as main project:o lo dejamos marcado

    Create Main Class:o lo desmarcamos

    seguidamente hacemos clic sobre el botn

  • 8/3/2019 Java Con NetBeans

    3/9

    Crear un nuevo paquete

    Cuando estamos realizando aplicaciones de cierta envergadura, tenemos que incluir las

    Clases de nuestra aplicacin en paquetes (packages) para poder obtener una serie de

    ventajas que ya veremos ms adelante

    estos paquetes tienen sentido tanto en el proceso de desarrollo como en el deproduccin

    los paquetes no estn ligados a un entrono de desarrollo, sino que es una parteintegral y esencial del lenguaje Java

    En nuestro caso, crearemos un paquete llamado paqholamundo siguiendo los siguientes

    pasos

    nos situamos en la ventana Projects y con el botn derecho del ratn seleccionamos la

    carpeta Source Packages correspondiente al proyecto proholamundo que acabamos de

    crear.

    elegimos new | Java Package...

  • 8/3/2019 Java Con NetBeans

    4/9

    y en el cuadro de dilogo New Java Package introducimos el nombre del paquete

    paqholamundo y hacemos clic sobre el botn

  • 8/3/2019 Java Con NetBeans

    5/9

    Crear una nueva Clase

    En Java los programas o aplicaciones se escriben en archivos que tienen la extensin

    .java

    una aplicacin puede tener uno o ms archivos con extensin .java cada uno de estos archivos .java contiene una Clase

    o cada vez que se crea una nueva Clase, se crea su correspondiente ficherocon el nombre de la Clase y con extensin .java

    En nuestro caso, vamos a crear una Clase que la vamos a llamar HolaMundo siguiendo

    los siguientes pasos

    nos situamos en la ventana Projects y con el botn derecho del ratn seleccionamos el

    paquete paqholamundo

    elegimos new | Other...

    en el cuadro de dilogo New File elegimos la categoria Java y el tipo de fichero Java

    Main Class y hacemos clic sobre el botn

  • 8/3/2019 Java Con NetBeans

    6/9

    en el campo de Texto Class Name indicamos que la Clase se va a llamar HolaMundo y

    hacemos clic sobre el botn

  • 8/3/2019 Java Con NetBeans

    7/9

    Este es el cdigo generado por el Asistente de NetBeans

    package paqholamundo;

    public class HolaMundo {

    public static void main(String[] args) {

    // TODO code application logic here

    }

    }

    package paqholamundo;o en esta primera lnea de cdigo, estamos indicando que la clase

    HolaMundo pertenece al paquete paqholamundo

    public class HolaMundo { }o aqu estamos declarando el nombre de la Claseo es muy importante mencionar que todo cdigo Java que se escriba tiene

    que estar obligatoriamente incluido dentro de una Clase

    es decir el cdigo java siempre estar dentro del bloque (indicadoentre llaves {}) de esa Clase

    public static void main(String[] args) { }o aqu estamos declarando el mtodo main(...)o de momento saber que la MVJ (Mquina virtual Java) cuando tiene que

    ejecutar la aplicacin HolaMundo, lo primero que hace es buscar este

    mtodo como punto de entrada a la aplicacin

    Y para que nos muestre el mensaje Hola Mundo..., tenemos que aadir el siguiente

    cdigo al mtodo main(...)

    Nota: Podemos ahorrarnos toda la escritura de la lnea System.out.println("");

    escribiendo sout y seguidamente presionando la tecla tabulador

    public static void main(String[] args) {

    System.out.println("Hola Mundo...");

    }

    System.out.prinln("Hola Mundo...");o de momento slo saber que "Hola Mundo.." es un String que se muestra

    como mensaje de salida

    Compilar una Clase

    En Java, las Clases compiladas se encuentran en archivos que tienen la extensin .class

    al contenido de estas clases se le denomina cdigo byte si no tuviramos un IDE como NetBeans tendramos que ejecutar el comando

    javac

  • 8/3/2019 Java Con NetBeans

    8/9

    En nuestro caso, compilaremos la Clase HolaMundo situndonos en la ventana Projects.

    Seguidamente seleccionamos con el botn derecho del ratn la Clase HolaMundo.java y

    elegimos Compile File F9. Esta accin hace que Netbeans ejecute de forma

    transparente para nosotros el comando javac

    Ejecutar una Clase

    A diferencia de los lenguajes compilados que ejecutamos archivos con la extensin .exe,

    en java se ejecutan los archivos con extensin .class

    si no tuviramos un IDE como NetBeans tendramos que ejecutar el comandojava

    Para ejecutar la Clase HolaMundo nos vamos a situar en la ventana Projects.

    Seguidamente seleccionamos con el botn derecho del ratn la Clase HolaMundo.java y

    elegimos Run File Maysculas+F6

  • 8/3/2019 Java Con NetBeans

    9/9

    y finalmente ya vemos el mensaje "Hola Mundo..." en la ventana Output