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
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:isgj2seprosjava
o vamos a hacer clic sobre el botón para indicar que queremos que
nuestro proyecto se aloje por debajo de los directorios C:isgj2seprosjava
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
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...
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...
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
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 Clase
o 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(...)
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.
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
Y finalmente ya vemos el mensaje "Hola Mundo..." en la ventana Output
Y finalmente ya vemos el mensaje "Hola Mundo..." en la ventana Output

Más contenido relacionado

PDF
Taller: Prueba Unitaria con JUnit en NetBeans
PPS
Uso de BlueJ
PPTX
Java – ejercicio 2
PPT
Conociendo a BlueJ
DOCX
Manual de bluej
PPT
Java netbeans-clase-001
PDF
manual 1
PDF
Manualnetbeans 6.9.1
Taller: Prueba Unitaria con JUnit en NetBeans
Uso de BlueJ
Java – ejercicio 2
Conociendo a BlueJ
Manual de bluej
Java netbeans-clase-001
manual 1
Manualnetbeans 6.9.1

La actualidad más candente (20)

PPT
Primer Programa Java en Bluej
PDF
Manual basico java
PPTX
Java 1
PDF
Codificacion de clases en java con NetBeans
PDF
GUI Salario en java con NetBeans
DOC
Primer programa en java
PPTX
programacion
PPTX
Instalacion de java y NetBeans
PPTX
Programacion
DOC
Instalacion de java y sus herramientas
PPT
BlueJ
 
PDF
Tutorialdenetbeansyopenglpedrolopezsalazar 120103154712-phpapp02
PDF
Java desde cero
PPT
Configuración de NetBeans para Java, C y C++
DOCX
Herencia lenguaje de programacion
PDF
NetBeans - El único IDE que necesitas
PDF
Guia practica secuenciales en java con NetBeans 01
PDF
Junit con netbeans
PDF
Crear una base de datos mysql con un script de sql
Primer Programa Java en Bluej
Manual basico java
Java 1
Codificacion de clases en java con NetBeans
GUI Salario en java con NetBeans
Primer programa en java
programacion
Instalacion de java y NetBeans
Programacion
Instalacion de java y sus herramientas
BlueJ
 
Tutorialdenetbeansyopenglpedrolopezsalazar 120103154712-phpapp02
Java desde cero
Configuración de NetBeans para Java, C y C++
Herencia lenguaje de programacion
NetBeans - El único IDE que necesitas
Guia practica secuenciales en java con NetBeans 01
Junit con netbeans
Crear una base de datos mysql con un script de sql
Publicidad

Destacado (20)

PDF
CEOP-AEGIS at GEPW5 Session 2
PPTX
Presentasi psi
PPTX
Peta pemikiran descartes
PPT
Ike Day 3
PDF
baxter international Q1/06 PR
PPTX
The Future of AT Services
PPT
Las webquest jeicy
PDF
H eex gia_thn_kaysh_xylwn
DOCX
4700488
PPTX
Open ended response
PPT
Top 10 Blacks
PPT
Sociales
DOCX
Ricardo quaresma paulo orta
PDF
รวม 5 สาระสัคม
PPTX
La família romana
PPT
Development Of Edinburgh
PDF
Linked Neorealism
PDF
Maneo de pc a distancia
PDF
Bd T Eq6 Cuadro De Coparacion
CEOP-AEGIS at GEPW5 Session 2
Presentasi psi
Peta pemikiran descartes
Ike Day 3
baxter international Q1/06 PR
The Future of AT Services
Las webquest jeicy
H eex gia_thn_kaysh_xylwn
4700488
Open ended response
Top 10 Blacks
Sociales
Ricardo quaresma paulo orta
รวม 5 สาระสัคม
La família romana
Development Of Edinburgh
Linked Neorealism
Maneo de pc a distancia
Bd T Eq6 Cuadro De Coparacion
Publicidad

Similar a Crear un nuevo proyecto (20)

PPT
Usoeclipse
PPTX
Eclipse Java
PPTX
PDF
Hola mundorafaelnavarroprieto
PPTX
Manual de usuarios_de_eclipse_jenny
PPTX
Manual de eclpse emrt
PDF
Java class library
 
PDF
Entorno de Desarrollo para Java y ejecuciΩn de un programa.pdf
PDF
Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copia
PDF
Cu00612 b compilar ejecutar programa java windows consola cmd dos
DOCX
Como usar net beans
PDF
Guia para aprender a programar
PPTX
Tutorial net beans
PDF
Tutorial 1 programas de consola con net beans 5
PPTX
Eclipse1»
PDF
Apuntes de introduccion a la programación
DOCX
DOC
Ejecutando Mi Primer Programa En Java
PDF
Manual poo-unidad-visual-basic
Usoeclipse
Eclipse Java
Hola mundorafaelnavarroprieto
Manual de usuarios_de_eclipse_jenny
Manual de eclpse emrt
Java class library
 
Entorno de Desarrollo para Java y ejecuciΩn de un programa.pdf
Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copia
Cu00612 b compilar ejecutar programa java windows consola cmd dos
Como usar net beans
Guia para aprender a programar
Tutorial net beans
Tutorial 1 programas de consola con net beans 5
Eclipse1»
Apuntes de introduccion a la programación
Ejecutando Mi Primer Programa En Java
Manual poo-unidad-visual-basic

Último (20)

PPTX
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
PDF
Manual del Gobierno Escolar -MINEDUC.pdf
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
PDF
Esc. Sab. Lección 7. El pan y el agua de vida.pdf
PDF
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
PDF
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
PDF
Modelo Educativo SUB 2023versión final.pdf
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PPTX
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PDF
IPERC...................................
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PDF
Telos 127 Generacion Al fa Beta - fundaciontelefonica
PDF
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
PDF
TALLER DE ESTADISTICA BASICA para principiantes y no tan basicos
DOCX
PLANES DE área ciencias naturales y aplicadas
PDF
Ernst Cassirer - Antropologia Filosofica.pdf
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
Manual del Gobierno Escolar -MINEDUC.pdf
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
Esc. Sab. Lección 7. El pan y el agua de vida.pdf
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
Modelo Educativo SUB 2023versión final.pdf
PLAN DE CASTELLANO 2021 actualizado a la normativa
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
IPERC...................................
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
Telos 127 Generacion Al fa Beta - fundaciontelefonica
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
TALLER DE ESTADISTICA BASICA para principiantes y no tan basicos
PLANES DE área ciencias naturales y aplicadas
Ernst Cassirer - Antropologia Filosofica.pdf
2.0 Introduccion a processing, y como obtenerlo
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf

Crear un nuevo proyecto

  • 1. 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
  • 2. 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:isgj2seprosjava o vamos a hacer clic sobre el botón para indicar que queremos que nuestro proyecto se aloje por debajo de los directorios C:isgj2seprosjava 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
  • 3. 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...
  • 4. 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...
  • 5. 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
  • 6. 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 Clase o 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(...)
  • 7. 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.
  • 8. 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
  • 9. Y finalmente ya vemos el mensaje "Hola Mundo..." en la ventana Output
  • 10. Y finalmente ya vemos el mensaje "Hola Mundo..." en la ventana Output