10

Click here to load reader

Crear un nuevo proyecto

Embed Size (px)

Citation preview

Page 1: Crear un nuevo proyecto

Crear un nuevo proyecto

NetBeans al igual que la mayoría de los entornos de desarrollo, aloja sus aplicaciones en proyectos

• estos proyectos sólo tienen sentido cuando estamos desarrollando o cuando una aplicación pasa a producción, el concepto de proyecto del

entorno de desarrollo se pierde

En nuestro caso, 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 botón

Page 2: Crear un nuevo proyecto

En el cuadro de diálogo New Java Application tenemos que rellenar los siguientes campos:

• Project Name: proholamundo o durante el curso seguiremos una convención a nivel didáctico que va a

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

• Project Location: C:\isg\j2se\prosjava

o vamos a hacer clic sobre el botón para indicar que queremos que nuestro proyecto se aloje por debajo de los directorios C:\isg\j2se\prosjava

o durante el curso iremos añadiendo todos los diferentes proyectos debajo de esta jerarquía de directorios

• Set as main project: Lo dejamos marcado• Create Main Class: Lo desmarcamos

Seguidamente hacemos clic sobre el botón

Page 3: Crear un nuevo proyecto

Crear un nuevo paquete

Cuando estamos realizando aplicaciones de cierta envergadura, tenemos que incluir las Clases de nuestra aplicación en paquetes (packages) para poder obtener una serie de ventajas que ya veremos más adelante

• estos paquetes tienen sentido tanto en el proceso de desarrollo como en el de producción

• los paquetes no están ligados a un entrono de desarrollo, sino que es una parte integral 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 botón derecho del ratón seleccionamos la carpeta Source Packages correspondiente al proyecto proholamundo que acabamos de crear.

Elegimos new | Java Package...

Page 4: Crear un nuevo proyecto

Y en el cuadro de diálogo New Java Package introducimos el nombre del paquete

paqholamundo y hacemos clic sobre el botón

Crear una nueva Clase

En Java los programas o aplicaciones se escriben en ficheros que tienen la extensión .java

• una aplicación puede tener uno o más ficheros con extensión .java• cada uno de estos ficheros .java contiene una Clase

o cada vez que se crea una nueva Clase, se crea su correspondiente fichero con el nombre de la Clase y con extensión .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 botón derecho del ratón seleccionamos el paquete paqholamundo.

Elegimos new | Other...

Page 5: Crear un nuevo proyecto

En el cuadro de diálogo New File elegimos la categoria Java y el tipo de fichero Java Main

Class y hacemos clic sobre el botón

Page 6: Crear un nuevo proyecto

En el campo de Texto Class Name indicamos que la Clase se va a llamar HolaMundo y hacemos clic sobre el botón

Este es el código 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 línea de código, 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 código Java que se escriba tiene que

estar obligatoriamente incluido dentro de una Clase es decir el código java siempre estará dentro del bloque (indicado

entre llaves {}) de esa Clase • public static void main(String[] args) { }

o aquí estamos declarando el método main(...)

Page 7: Crear un nuevo proyecto

o de momento saber que la MVJ (Máquina virtual Java) cuando tiene que ejecutar la aplicación HolaMundo, lo primero que hace es buscar este método como punto de entrada a la aplicación

Y para que nos muestre el mensaje Hola Mundo..., tenemos que añadir el siguiente código al método main(...)

Nota: Podemos ahorrarnos toda la escritura de la línea 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 sólo 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 ficheros que tienen la extensión .class

• al contenido de estas clases se le denomina código byte

• si no tuviéramos un IDE como NetBeans tendríamos que ejecutar el comando javac

En nuestro caso, compilaremos la Clase HolaMundo situándonos en la ventana Projects.

Seguidamente seleccionamos con el botón derecho del ratón la Clase HolaMundo.java y

elegimos Compile File F9. Esta acción hace que Netbeans ejecute de forma transparente

para nosotros el comando javac.

Page 8: Crear un nuevo proyecto

Ejecutar una Clase

A diferencia de los lenguajes compilados que ejecutamos ficheros con la extensión .exe, en java se ejecutan los ficheros con extensión .class

• si no tuviéramos un IDE como NetBeans tendríamos que ejecutar el comando java, cuya utilización ya veremos más adelante

Para ejecutar la Clase HolaMundo nos vamos a situar en la ventana Projects. Seguidamente seleccionamos con el botón derecho del ratón la Clase HolaMundo.java y elegimos Run File Mayúsculas+F6

Page 9: Crear un nuevo proyecto

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

Page 10: Crear un nuevo proyecto

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