SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Una primera aplicación.
  Cómo crearla con
       NetBeans
Comenzaremos por crear una pequeña aplicación (programa)
en modo texto. Esta aplicación será el típico primer ejemplo en
cualquier lenguaje de programación: escribir un texto en la pantalla.
Quien ya conozca otros lenguajes, verá que conseguirlo en Java
parece más complicado. Pero esta mayor complejidad inicial es debida
al "cambio de mentalidad" que tendremos que hacer, y dará lugar a
otras ventajas más adelante.
A quien no conozca ningún lenguaje de programación todo le sonará
extraño, pero dentro de muy poco (apenas veamos que nuestro
programa funciona) volveremos atrás para ver paso a paso qué hace
cada una de las líneas que habremos tecleado.
Nuestro programa será algo muy
              parecido a:

              //
              // Aplicación HolaMundo de ejemplo
              //

              class HolaMundo {
                  public static void main( String
              args[] ) {
                      System.out.println( "Hola
              Mundo!" );
                  }
              }

La única línea que nos interesa por ahora es la que dice:
System.out.println( "Hola Mundo!" ); Esa es la orden que se encarga
de escribir Hola Mundo! en pantalla, avanzando de línea (por eso el
"println"). Se trata de una orden de salida (out) de nuestro sistema
(System).
Vamos a ver qué pasos dar en NetBeans para crear un programa
como ese.
En primer lugar, deberemos entrar al menú "Archivo" y escoger la
opción "Proyecto Nuevo":
Se nos preguntará el tipo de proyecto. Se tratará de una
"Aplicación Java".
Deberemos indicar un nombre para el proyecto. Tenemos también
la posibilidad de cambiar la carpeta en que se guardará.
Y entonces aparecerá un esqueleto de programa que recuerda al
que nosotros queremos conseguir... salvo por un par de detalles:
• Falta la orden "System.out.println"
• Sobra una orden "package"
La orden "package" deberemos dejarla, para indicar que nuestro
programa es parte de un proyecto. La orden "println" deberemos
añadirla, o nuestro programa no escribirá nada en pantalla.
Podríamos borrar las líneas de color gris y escribiremos las líneas
que faltan del ejemplo:


          //
          // Aplicación HolaMundo de ejemplo
          //

          package prueba01;

          public class HolaMundo {
            public static void main( String args[] ) {
              System.out.println( "Hola Mundo!");
            }
          }
Si hacemos clic en el botón de Ejecutar (el que muestra una punta
de flecha de color verde), nuestro programa se pondrá en marcha
(si no tiene ningún error).
Su resultado se mostrará en la parte inferior derecha de la
pantalla de trabajo de NetBeans:
Una primera aplicación  cómo crearla con net beans

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copia
Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copiaIntroduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copia
Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copia
 
Programa 8
Programa 8Programa 8
Programa 8
 
In 17
In 17In 17
In 17
 
Netbeans
NetbeansNetbeans
Netbeans
 
Java netbeans-clase-001
Java netbeans-clase-001Java netbeans-clase-001
Java netbeans-clase-001
 
Programa13
Programa13Programa13
Programa13
 
Como Escribir Un Programa Y Compilarlo Con Mplab
Como Escribir Un Programa Y Compilarlo Con MplabComo Escribir Un Programa Y Compilarlo Con Mplab
Como Escribir Un Programa Y Compilarlo Con Mplab
 
Insalar, compilar y depurar cobol
Insalar, compilar y depurar cobolInsalar, compilar y depurar cobol
Insalar, compilar y depurar cobol
 
MANUAL DE RAPTOR (PARTE 3)
MANUAL DE RAPTOR (PARTE 3)MANUAL DE RAPTOR (PARTE 3)
MANUAL DE RAPTOR (PARTE 3)
 
Informe#17
Informe#17Informe#17
Informe#17
 
Programa13
Programa13Programa13
Programa13
 
In 9
In 9In 9
In 9
 
Tutorial OmegaT
Tutorial OmegaTTutorial OmegaT
Tutorial OmegaT
 
Tutorial 4
Tutorial 4Tutorial 4
Tutorial 4
 
Java script
Java scriptJava script
Java script
 
In 19
In 19In 19
In 19
 
Tutorial - Arriola, L
Tutorial  -  Arriola, LTutorial  -  Arriola, L
Tutorial - Arriola, L
 
sensores nxt
sensores nxtsensores nxt
sensores nxt
 

Destacado

Simulacion Del Parqueadero as Mulas
Simulacion Del Parqueadero as MulasSimulacion Del Parqueadero as Mulas
Simulacion Del Parqueadero as Mulassimulando
 
Simulacion Del Parqueadero las mulas(final)
Simulacion Del Parqueadero las mulas(final)Simulacion Del Parqueadero las mulas(final)
Simulacion Del Parqueadero las mulas(final)simulando
 
Factibilidad Económico Financiero_Tejada K
Factibilidad Económico Financiero_Tejada KFactibilidad Económico Financiero_Tejada K
Factibilidad Económico Financiero_Tejada KMarisol Ramírez
 
Implementación de un proyecto EDI
Implementación de un proyecto EDIImplementación de un proyecto EDI
Implementación de un proyecto EDISergio E. Sánchez
 
Estudio de viabilidad para la creación de la Biblioteca Virtual del Sistema N...
Estudio de viabilidad para la creación de la Biblioteca Virtual del Sistema N...Estudio de viabilidad para la creación de la Biblioteca Virtual del Sistema N...
Estudio de viabilidad para la creación de la Biblioteca Virtual del Sistema N...Plan de Calidad para el SNS
 
Analisis solucion sistema_parqueo
Analisis solucion sistema_parqueoAnalisis solucion sistema_parqueo
Analisis solucion sistema_parqueoFabioMaldonado
 
Centro de Investigación y Desarrollo Tecnológico (CIDTEC)
Centro de Investigación y Desarrollo Tecnológico (CIDTEC)Centro de Investigación y Desarrollo Tecnológico (CIDTEC)
Centro de Investigación y Desarrollo Tecnológico (CIDTEC)sigma26
 
Sistema De InformaciÓn De Control De Un Parqueadero
Sistema De InformaciÓn De Control De Un ParqueaderoSistema De InformaciÓn De Control De Un Parqueadero
Sistema De InformaciÓn De Control De Un Parqueaderoguest4ac5a34
 
Proyecto final [1]
Proyecto final [1]Proyecto final [1]
Proyecto final [1]lfgonzalezs
 
Diseño de proyectos producto final grupo 5
Diseño de proyectos producto final grupo 5Diseño de proyectos producto final grupo 5
Diseño de proyectos producto final grupo 5lfmartinez1978
 
Trabajo final grupo_196
Trabajo final grupo_196Trabajo final grupo_196
Trabajo final grupo_196lizetzd
 
Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacionguest75d1acb
 
Proyecto Final Para Exponer
Proyecto Final Para ExponerProyecto Final Para Exponer
Proyecto Final Para Exponerguest4ac5a34
 
Manual de helipuertos
Manual de helipuertosManual de helipuertos
Manual de helipuertosKevin Alberit
 

Destacado (20)

Pasos para el proyecto
Pasos para el  proyectoPasos para el  proyecto
Pasos para el proyecto
 
Simulacion Del Parqueadero as Mulas
Simulacion Del Parqueadero as MulasSimulacion Del Parqueadero as Mulas
Simulacion Del Parqueadero as Mulas
 
Simulacion Del Parqueadero las mulas(final)
Simulacion Del Parqueadero las mulas(final)Simulacion Del Parqueadero las mulas(final)
Simulacion Del Parqueadero las mulas(final)
 
Articulo grupo 40
Articulo grupo 40Articulo grupo 40
Articulo grupo 40
 
Parkiando
Parkiando Parkiando
Parkiando
 
Factibilidad Económico Financiero_Tejada K
Factibilidad Económico Financiero_Tejada KFactibilidad Económico Financiero_Tejada K
Factibilidad Económico Financiero_Tejada K
 
Parqueadero black hawk
Parqueadero black hawkParqueadero black hawk
Parqueadero black hawk
 
Capítulo 3 1 viabilidad legal
Capítulo 3 1 viabilidad legalCapítulo 3 1 viabilidad legal
Capítulo 3 1 viabilidad legal
 
Base Datos
Base DatosBase Datos
Base Datos
 
Implementación de un proyecto EDI
Implementación de un proyecto EDIImplementación de un proyecto EDI
Implementación de un proyecto EDI
 
Estudio de viabilidad para la creación de la Biblioteca Virtual del Sistema N...
Estudio de viabilidad para la creación de la Biblioteca Virtual del Sistema N...Estudio de viabilidad para la creación de la Biblioteca Virtual del Sistema N...
Estudio de viabilidad para la creación de la Biblioteca Virtual del Sistema N...
 
Analisis solucion sistema_parqueo
Analisis solucion sistema_parqueoAnalisis solucion sistema_parqueo
Analisis solucion sistema_parqueo
 
Centro de Investigación y Desarrollo Tecnológico (CIDTEC)
Centro de Investigación y Desarrollo Tecnológico (CIDTEC)Centro de Investigación y Desarrollo Tecnológico (CIDTEC)
Centro de Investigación y Desarrollo Tecnológico (CIDTEC)
 
Sistema De InformaciÓn De Control De Un Parqueadero
Sistema De InformaciÓn De Control De Un ParqueaderoSistema De InformaciÓn De Control De Un Parqueadero
Sistema De InformaciÓn De Control De Un Parqueadero
 
Proyecto final [1]
Proyecto final [1]Proyecto final [1]
Proyecto final [1]
 
Diseño de proyectos producto final grupo 5
Diseño de proyectos producto final grupo 5Diseño de proyectos producto final grupo 5
Diseño de proyectos producto final grupo 5
 
Trabajo final grupo_196
Trabajo final grupo_196Trabajo final grupo_196
Trabajo final grupo_196
 
Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacion
 
Proyecto Final Para Exponer
Proyecto Final Para ExponerProyecto Final Para Exponer
Proyecto Final Para Exponer
 
Manual de helipuertos
Manual de helipuertosManual de helipuertos
Manual de helipuertos
 

Similar a Una primera aplicación cómo crearla con net beans

Introduccion a small basic
Introduccion a small basicIntroduccion a small basic
Introduccion a small basicocho_ar
 
Introduccion a small_basic
Introduccion a small_basicIntroduccion a small_basic
Introduccion a small_basicAbima MantServ
 
Arduino PLC: Manual Guía de Soapbox snap
Arduino PLC: Manual Guía de Soapbox snapArduino PLC: Manual Guía de Soapbox snap
Arduino PLC: Manual Guía de Soapbox snapSANTIAGO PABLO ALBERTO
 
PASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTMLPASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTMLfelipeforero72
 
Empezando a programar raptor
Empezando a programar raptorEmpezando a programar raptor
Empezando a programar raptorAna Ruth G H
 
Programación en c primer programa en c
Programación en c primer programa en cProgramación en c primer programa en c
Programación en c primer programa en cFree Lancer
 
Ejemplo 1 -_calculo_simple (1)
Ejemplo 1 -_calculo_simple (1)Ejemplo 1 -_calculo_simple (1)
Ejemplo 1 -_calculo_simple (1)monikitatesorito
 
Tutorial ar11049 hm10026_tt09015_ez11001
Tutorial ar11049 hm10026_tt09015_ez11001Tutorial ar11049 hm10026_tt09015_ez11001
Tutorial ar11049 hm10026_tt09015_ez11001Verita Alfaro
 
De los temas de android (introduccion-10)
De los temas de android (introduccion-10)De los temas de android (introduccion-10)
De los temas de android (introduccion-10)equipotresamp
 
Practicas bloque 1
Practicas bloque 1Practicas bloque 1
Practicas bloque 1Arana Paker
 
Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)equipotresamp
 
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4p
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4pCurso MPLAB pic 2 seteando todo para empezar tranquilos 4p
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4pRuderocker Billy
 
Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Gtmuriano
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de SoftwareAbrilzabaleta
 

Similar a Una primera aplicación cómo crearla con net beans (20)

Netbeans
Netbeans Netbeans
Netbeans
 
Raptor_1
Raptor_1Raptor_1
Raptor_1
 
Introduccion a small basic
Introduccion a small basicIntroduccion a small basic
Introduccion a small basic
 
Introduccion a small_basic
Introduccion a small_basicIntroduccion a small_basic
Introduccion a small_basic
 
Arduino PLC: Manual Guía de Soapbox snap
Arduino PLC: Manual Guía de Soapbox snapArduino PLC: Manual Guía de Soapbox snap
Arduino PLC: Manual Guía de Soapbox snap
 
MANUAL
MANUAL MANUAL
MANUAL
 
PASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTMLPASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTML
 
Informatica
InformaticaInformatica
Informatica
 
Empezando a programar raptor
Empezando a programar raptorEmpezando a programar raptor
Empezando a programar raptor
 
Programación en c primer programa en c
Programación en c primer programa en cProgramación en c primer programa en c
Programación en c primer programa en c
 
Ejemplo 1 -_calculo_simple (1)
Ejemplo 1 -_calculo_simple (1)Ejemplo 1 -_calculo_simple (1)
Ejemplo 1 -_calculo_simple (1)
 
Tutorial ar11049 hm10026_tt09015_ez11001
Tutorial ar11049 hm10026_tt09015_ez11001Tutorial ar11049 hm10026_tt09015_ez11001
Tutorial ar11049 hm10026_tt09015_ez11001
 
Informe#13
Informe#13Informe#13
Informe#13
 
De los temas de android (introduccion-10)
De los temas de android (introduccion-10)De los temas de android (introduccion-10)
De los temas de android (introduccion-10)
 
Practicas bloque 1
Practicas bloque 1Practicas bloque 1
Practicas bloque 1
 
Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)
 
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4p
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4pCurso MPLAB pic 2 seteando todo para empezar tranquilos 4p
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4p
 
Practica 0.6
Practica 0.6Practica 0.6
Practica 0.6
 
Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 

Más de angelbecerra56

Estrategia de mercadeo
Estrategia de mercadeoEstrategia de mercadeo
Estrategia de mercadeoangelbecerra56
 
Comunicacion estrategica
Comunicacion estrategicaComunicacion estrategica
Comunicacion estrategicaangelbecerra56
 
Funcion del-arte-y-papel-del-artista-en-la-sociedad
Funcion del-arte-y-papel-del-artista-en-la-sociedadFuncion del-arte-y-papel-del-artista-en-la-sociedad
Funcion del-arte-y-papel-del-artista-en-la-sociedadangelbecerra56
 
Mapa conceptual second life 1
Mapa conceptual second life 1Mapa conceptual second life 1
Mapa conceptual second life 1angelbecerra56
 
Mapa conceptual second life
Mapa conceptual second lifeMapa conceptual second life
Mapa conceptual second lifeangelbecerra56
 
Angel becerra prsentación
Angel becerra prsentaciónAngel becerra prsentación
Angel becerra prsentaciónangelbecerra56
 
LA PROBLEMÁTICA EN EL DEPARTAMENTO DE TRIBUTOS
LA PROBLEMÁTICA EN EL DEPARTAMENTO DE TRIBUTOS LA PROBLEMÁTICA EN EL DEPARTAMENTO DE TRIBUTOS
LA PROBLEMÁTICA EN EL DEPARTAMENTO DE TRIBUTOS angelbecerra56
 
Mapa Coceptual Gerencia Pública y Privada
Mapa Coceptual Gerencia Pública y PrivadaMapa Coceptual Gerencia Pública y Privada
Mapa Coceptual Gerencia Pública y Privadaangelbecerra56
 
Modelos administrativos
Modelos administrativosModelos administrativos
Modelos administrativosangelbecerra56
 

Más de angelbecerra56 (15)

Estrategia de mercadeo
Estrategia de mercadeoEstrategia de mercadeo
Estrategia de mercadeo
 
Comunicacion estrategica
Comunicacion estrategicaComunicacion estrategica
Comunicacion estrategica
 
Funcion del-arte-y-papel-del-artista-en-la-sociedad
Funcion del-arte-y-papel-del-artista-en-la-sociedadFuncion del-arte-y-papel-del-artista-en-la-sociedad
Funcion del-arte-y-papel-del-artista-en-la-sociedad
 
Mercadeo
MercadeoMercadeo
Mercadeo
 
Presentación tesis
Presentación tesisPresentación tesis
Presentación tesis
 
Mapa conceptual second life 1
Mapa conceptual second life 1Mapa conceptual second life 1
Mapa conceptual second life 1
 
Mapa conceptual second life
Mapa conceptual second lifeMapa conceptual second life
Mapa conceptual second life
 
Chat de plagio
Chat de plagioChat de plagio
Chat de plagio
 
Angel becerra prsentación
Angel becerra prsentaciónAngel becerra prsentación
Angel becerra prsentación
 
LA PROBLEMÁTICA EN EL DEPARTAMENTO DE TRIBUTOS
LA PROBLEMÁTICA EN EL DEPARTAMENTO DE TRIBUTOS LA PROBLEMÁTICA EN EL DEPARTAMENTO DE TRIBUTOS
LA PROBLEMÁTICA EN EL DEPARTAMENTO DE TRIBUTOS
 
Bloque académico
Bloque académicoBloque académico
Bloque académico
 
Presentacion coaching
Presentacion coachingPresentacion coaching
Presentacion coaching
 
El liderazgo
El liderazgoEl liderazgo
El liderazgo
 
Mapa Coceptual Gerencia Pública y Privada
Mapa Coceptual Gerencia Pública y PrivadaMapa Coceptual Gerencia Pública y Privada
Mapa Coceptual Gerencia Pública y Privada
 
Modelos administrativos
Modelos administrativosModelos administrativos
Modelos administrativos
 

Último

Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (19)

Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Una primera aplicación cómo crearla con net beans

  • 1. Una primera aplicación. Cómo crearla con NetBeans
  • 2. Comenzaremos por crear una pequeña aplicación (programa) en modo texto. Esta aplicación será el típico primer ejemplo en cualquier lenguaje de programación: escribir un texto en la pantalla. Quien ya conozca otros lenguajes, verá que conseguirlo en Java parece más complicado. Pero esta mayor complejidad inicial es debida al "cambio de mentalidad" que tendremos que hacer, y dará lugar a otras ventajas más adelante. A quien no conozca ningún lenguaje de programación todo le sonará extraño, pero dentro de muy poco (apenas veamos que nuestro programa funciona) volveremos atrás para ver paso a paso qué hace cada una de las líneas que habremos tecleado.
  • 3. Nuestro programa será algo muy parecido a: // // Aplicación HolaMundo de ejemplo // class HolaMundo { public static void main( String args[] ) { System.out.println( "Hola Mundo!" ); } } La única línea que nos interesa por ahora es la que dice: System.out.println( "Hola Mundo!" ); Esa es la orden que se encarga de escribir Hola Mundo! en pantalla, avanzando de línea (por eso el "println"). Se trata de una orden de salida (out) de nuestro sistema (System).
  • 4. Vamos a ver qué pasos dar en NetBeans para crear un programa como ese. En primer lugar, deberemos entrar al menú "Archivo" y escoger la opción "Proyecto Nuevo":
  • 5. Se nos preguntará el tipo de proyecto. Se tratará de una "Aplicación Java".
  • 6. Deberemos indicar un nombre para el proyecto. Tenemos también la posibilidad de cambiar la carpeta en que se guardará.
  • 7. Y entonces aparecerá un esqueleto de programa que recuerda al que nosotros queremos conseguir... salvo por un par de detalles: • Falta la orden "System.out.println" • Sobra una orden "package"
  • 8. La orden "package" deberemos dejarla, para indicar que nuestro programa es parte de un proyecto. La orden "println" deberemos añadirla, o nuestro programa no escribirá nada en pantalla. Podríamos borrar las líneas de color gris y escribiremos las líneas que faltan del ejemplo: // // Aplicación HolaMundo de ejemplo // package prueba01; public class HolaMundo { public static void main( String args[] ) { System.out.println( "Hola Mundo!"); } }
  • 9. Si hacemos clic en el botón de Ejecutar (el que muestra una punta de flecha de color verde), nuestro programa se pondrá en marcha (si no tiene ningún error).
  • 10. Su resultado se mostrará en la parte inferior derecha de la pantalla de trabajo de NetBeans: