0% encontró este documento útil (0 votos)
109 vistas

0-Programación Java - Mi Primer Programa Java

Este documento explica cómo escribir un programa Java básico utilizando NetBeans. Describe que un programa Java típicamente contiene uno o más archivos .java, cada uno con una o más clases, y que para ejecutarse debe contener una clase principal con un método main. Muestra un ejemplo de archivo con tres clases, una pública que da nombre al archivo, y explica los conceptos básicos de clases en Java.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
109 vistas

0-Programación Java - Mi Primer Programa Java

Este documento explica cómo escribir un programa Java básico utilizando NetBeans. Describe que un programa Java típicamente contiene uno o más archivos .java, cada uno con una o más clases, y que para ejecutarse debe contener una clase principal con un método main. Muestra un ejemplo de archivo con tres clases, una pública que da nombre al archivo, y explica los conceptos básicos de clases en Java.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 10

12/6/2021 Programación Java: Mi primer programa Java

Más
Crear un blog
Acceder

Programación Java
Buscar
Tutorial Java. Aprende a programar con Java desde cero.

Última entrada Teoría Ejercicios Ejercicios POO C++

Mi primer programa Java ENTRADAS POPULARES

ESCRIBIR UN PROGRAMA JAVA UTILIZANDO NETBEANS Java Ejercicios Básicos


Resueltos 1
Después del primer tema teórico vamos a ver qué aspecto tiene un programa java y cómo podemos escribir Relación Nº 1: Ejercicios 1, 2 y
nuestro primer programa Java utilizando el entorno de desarrollo NetBeans. 3 Empezaremos por unos
ejercicios básicos de programas
Todos los ejemplos y ejercicios que aparecen en este curso se han realizado utilizando el entorno de Java con estructura secuencial,
es decir, en es...
desarrollo NetBeans. Para seguir el curso deberás tenerlo instalado. Es un entorno totalmente gratuito y
puedes descargarlo desde  http://netbeans.org/ Java Ejercicios Básicos
Resueltos 2
Java Ejercicios Básicos
Actualizado 2020 estructura secuencial
Actualizado 2020 Relación Nº 2:
Ejercicios 4, 5, 6 y 7 Ejercicio 4:
ASPECTO GENERAL DE UN PROGRAMA JAVA Programa que lea una ca...

Java Ejercicios Básicos de


Es muy importante tener en cuenta que Java es un Lenguaje Orientado a Objetos puro y no permite la Arrays Resueltos 1
Relación Nº 1: Ejercicios 1 y 2
posibilidad de programar mediante ninguna otra técnica que no sea ésta. Por esta razón la estructura 1. Calcular la media de una
general de un programa en Java tiene las siguientes características: serie de números que se leen
por teclado. Programa Java que
Estará formado por uno o varios archivos fuente con extensión .java lea por teclado ...

Cada uno de estos archivos puede contener una o varias clases. Matrices en Java
Actualizado 2020
Si el archivo fuente contiene solo una clase y esta clase es pública, el nombre del archivo debe Un array en Java
coincidir con el nombre de la clase. puede tener más
de una dimensión.
Si el archivo fuente contiene varias clases, solamente una de ellas podrá ser pública. En ese El caso más
general son los arrays
caso el nombre del archivo deberá coincidir con el nombre de la clase pública.  bidimensionales también
llamados m...
Si el archivo fuente contiene una o varias clases y ninguna es pública, entonces el archivo se
puede llamar de cualquier forma. No tiene por qué coincidir con el nombre de una de las clases Ejemplos de Expresiones
Regulares en Java
que contiene.
Una expresión regular define
Para que un programa Java se pueda ejecutar debe contener una clase que llamaremos Clase un patrón de búsqueda para
cadenas de caracteres. La
Principal que tenga un método llamado main. podemos utilizar para
comprobar si una cadena
El método main de un programa Java tiene la siguiente declaración: contiene ...

public static void main(String [] args) { Java Scanner para


lectura de datos
     //Aquí se escribe el código del método main
Actualizado 2021
} La clase Scanner
está disponible a
Ejemplo: archivo fuente llamado Clase3 que contiene tres clases, una de ellas pública. partir de Java 5 y
facilita la lectura de datos en
los programas Java. Primero
vere...

SEGUIDORES

Programación Java

puntocomnoesunlenguaje.blogspot.com/2012/04/conceptos-basicos-del-lenguaje-java.html 1/10
12/6/2021 Programación Java: Mi primer programa Java
TRANSLATE
class Clase1 {

//Aquí se escribe el código de la Clase1


Seleccionar idioma ▼
}

class Clase2 {
LENGUAJE C++
//Aquí se escribe el código de la Clase2

Programacion C++
}

Fibonacci en C++

public class Clase3 {

//Aquí se escribe el código de la Clase3

Como la clase pública se llama Clase3, el nombre del archivo fuente que contiene estas clases debe
llamarse Clase3.java. De otra forma obtendríamos un error de compilación. 

Aunque un mismo archivo de código puede contener varias clases, lo más habitual es escribir cada una de
las clases que componen el proyecto en un archivo fuente independiente:

El concepto de clase es la base para la programación orientada a objetos y se estudia a fondo más
adelante durante el curso, ahora no debes preocuparte si no tienes claro en qué consiste o porqué tienes
que usarla. No es el momento de explicarlo ahora, solo debes conocer la estructura de un programa y
empezar a escribir programas básicos.

Como ejemplo vamos a escribir el típico programa Hola Mundo

El programa simplemente mostrará en pantalla el mensaje “Hola Mundo!!!” y acabará.

Como se trata de nuestro primer programa vamos a explicar los pasos a seguir para escribirlo y ejecutarlo:

ESCRIBIR, COMPILAR, Y EJECUTAR EL PROGRAMA JAVA HOLAMUNDO UTILIZANDO EL IDE NETBEANS

1. Ejecutar NetBeans
 Haz doble-click en el icono de NetBeans IDE en el escritorio para iniciar el IDE NetBeans.

Aparece la página de inicio de NetBeans:

puntocomnoesunlenguaje.blogspot.com/2012/04/conceptos-basicos-del-lenguaje-java.html 2/10
12/6/2021 Programación Java: Mi primer programa Java

2. Crear un nuevo proyecto NetBeans

Para crear un nuevo proyecto selecciona File -> New Project 

También se puede crear un proyecto nuevo pulsando sobre este icono:                            

Aparece el cuadro de diálogo New Project. 

En este cuadro de diálogo, selecciona Java en la sección Categories y Java Application en la sección
Projects. 

A continuación pulsa en el botón Next.

En la sección Name and Location, en el campo Project Name, escribe HolaMundo.

Por defecto, el nuevo proyecto se crea en la carpeta NetBeansProjects dentro de Documents.

Si quieres cambiar el lugar donde se creará y guardará el proyecto pulsa en Browse y selecciona el lugar
donde deseas guardar el proyecto.

Deja seleccionada la opción Create Main Class. Seleccionando esta opción, NetBeans creará una clase
principal pública que por defecto se llamará igual que el proyecto. Esta clase será la que contenga el
método main. Si quieres cambiar el nombre de la clase principal, lo puedes modificar.

puntocomnoesunlenguaje.blogspot.com/2012/04/conceptos-basicos-del-lenguaje-java.html 3/10
12/6/2021 Programación Java: Mi primer programa Java
Finalmemte, pulsa en Finish.

Observa el nodo HolaMundo se ha creado en la pestaña Projects dentro de la ventana que aparece a la izquierda en NetBeans.

En la ventana grande observamos el archivo fuente que nos ha creado NetBeans. Este archivo fuente se
llama HolaMundo.java. Observa que el nombre del archivo coincide con el nombre de la clase pública que
contiene. Observa también que dentro de esta clase se ha creado el método main.

  
Lo que haremos ahora será escribir la instrucción que hará que aparezca el mensaje HolaMundo!!! por
pantalla.

Escribe dentro del método main la instrucción:

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

tal y como se muestra en la imagen:

3. Ejecutar el nuevo proyecto NetBeans

Para ejecutar el proyecto y ver el resultado de la ejecución del código lo podemos hacer de varias formas.

puntocomnoesunlenguaje.blogspot.com/2012/04/conceptos-basicos-del-lenguaje-java.html 4/10
12/6/2021 Programación Java: Mi primer programa Java
Algunas de ellas son:

Pulsando la tecla F6.

También lo podemos ejecutar pulsando sobre el icono Run Project

Otra opción es pulsando sobre el nombre del proyecto con el botón derecho del ratón y seleccionando Run.

Otra forma de ejecutarlo es pulsar con el botón derecho del ratón sobre la clase principal y seleccionar la
opcion Run File

Elige cualquiera de ellas y verás el resultado de la ejecución del programa. En este caso se mostrará en la
ventana de salida (Output) el mensaje Hola Mundo!!!

Además NetBeans nos indica que el programa se ha compilado de forma correcta mediante el mensaje 
BUILD SUCCESSFUL

puntocomnoesunlenguaje.blogspot.com/2012/04/conceptos-basicos-del-lenguaje-java.html 5/10
12/6/2021 Programación Java: Mi primer programa Java

4. Corregir errores en un proyecto NetBeans 

Si cometemos un error de sintaxis cuando escribimos el código, NetBeans enseguida lo detectará y nos
avisará del error cometido para que lo solucionemos.

Vamos a ver cómo nos avisa NetBeans de los errores introduciendo un error sintáctico en el programa que
acabamos de escribir. 

El error que vamos a cometer es el siguiente: quita el punto y coma que aparece al final de la línea que has
escrito. Este es un error muy común al empezar a programar en Java. Se nos olvida escribir el punto y
coma con el que finalizan una gran mayoría de instrucciones Java.

Observa que NetBeans inmediatamente nos avisa del error colocando un circulo rojo con un signo de
exclamación dentro en la línea donde se ha producido el error de sintaxis. Además la línea donde tenemos
el error nos la subrayada en rojo.

Si situamos el puntero del ratón sobre el círculo rojo sin pulsar en él, nos indica el tipo de error que
estamos cometiendo, en este caso nos dice que se espera un ;

Corrige el error volviendo a escribir el punto y coma.

Vamos a cometer ahora otro error también común cuando empezamos a programar en Java. En este caso
el error va a ser escribir la S de System en minúsculas. En
este caso NetBeans nos avisa de una forma un
poco diferente a como lo ha hecho en el caso anterior. Ahora nos aparece subrayada solo la palabra que
está mal escrita y el símbolo de error al principio de la línea es una bombilla con un círculo rojo.

puntocomnoesunlenguaje.blogspot.com/2012/04/conceptos-basicos-del-lenguaje-java.html 6/10
12/6/2021 Programación Java: Mi primer programa Java

Igual que en el ejemplo anterior, si situamos el puntero sobre la bombilla sin pulsar nos da una idea de lo
que está ocurriendo, en este caso nos dice que system no existe.

Pero este caso es diferente al anterior. Cuando aparece una bombilla como indicador de error podemos
pulsar sobre ella y nos aparece una o varias acciones posibles que podemos realizar para corregirlo. En
este caso NetBeans nos ofrece una posible solución para arreglar este error.

En este caso la solución que nos propone es importar una clase llamada system. 

Importante: Mucho cuidado con hacer caso siempre a las sugerencias de NetBeans!! Es solo una posible
solución que la mayoría de veces es la buena pero en este caso esta solución no nos sirve ya que esa
clase no es la que queremos usar para mostrar un mensaje por pantalla. Para arreglarlo simplemente vuelve
a cambiar la s por la S mayúscula.

Con esto ya hemos creado nuestro primer programa Java con NetBeans.

Aunque el programa es muy simple, contiene muchos de los conceptos de la programación orientada a
objetos en Java.

La primera línea del programa:

public class HolaMundo{

declara una clase llamada HolaMundo.

Todo lo que se encuentre entre la llave abierta ( { ) y la llave cerrada ( } ) pertenece a la clase
HolaMundo.

En este programa la clase solo contiene el método main.

Todo programa independiente escrito en Java empieza a ejecutarse a partir del método main().

El método main se declara:

public: indica que el método es público y, por tanto, puede ser llamado desde otras clases.
Todo método main() debe ser público para poder ejecutarse desde el intérprete Java.

puntocomnoesunlenguaje.blogspot.com/2012/04/conceptos-basicos-del-lenguaje-java.html 7/10
12/6/2021 Programación Java: Mi primer programa Java
static: indica que no es necesario crear ningún objeto del la clase para poder utilizar el método.
También indica que el método es el mismo para todas las instancias que pudieran crearse de la
clase.
void: indica que la función main no devuelve ningún valor.

El método main debe aceptar siempre, como parámetro, un vector de Strings, que contendrá los posibles
argumentos que se le pasen al programa en la línea de comandos, aunque como es nuestro caso, no se
utilice.

No te preocupes si hay cosas que no has entendido. Todos estos conceptos se estudian en profundidad a
lo largo del curso.

La instrucción que realmente realiza el trabajo es:

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

Para mostrar información por pantalla se utiliza la clase System, que contiene un atributo out que a su vez
contiene el método println.

println muestra el mensaje y realiza un salto de línea colocándose el cursor al principio de la línea siguiente.

Existe otro método (print) que muestra el mensaje pero no salta de línea.

Algunos aspectos que debes tener en cuenta ahora que estás empezando a escribir código:  

Java diferencia entre mayúsculas y minúsculas.


La mayoría de líneas de código terminan con punto y coma salvo excepciones que veremos
durante el curso.
Una instrucción puede ocupar más de una línea. 

Vuelvo a repetir, no te preocupes si muchos de los conceptos teóricos que se han comentado no te han
quedado claros, lo importante ahora es que has conseguido crear tu primer programa Java. 

Si te ha sido útil compártelo


Tw eet Me gusta 4

17 comentarios:

Anónimo 29 de mayo de 2014, 20:25

Muy interesante, lo puse en practica.


Responder

Respuestas

Enrique 30 de mayo de 2014, 19:56

Espero que solo sea el primero de muchos más programas Java. Gracias pro el comentario y por
seguir el blog.

Responder

Unknown 22 de junio de 2014, 1:50

Te felicito por tu blog soy ing, y me sirvio mucho para repasar contenidos!! un abrazo :)
Responder

Anónimo 14 de abril de 2015, 4:16

Me acordé de cuando recién comencé la carrera. Aunque NetBeans nunca me gustó mucho
Responder

Victor Yepes 22 de agosto de 2015, 19:01

puntocomnoesunlenguaje.blogspot.com/2012/04/conceptos-basicos-del-lenguaje-java.html 8/10
12/6/2021 Programación Java: Mi primer programa Java
Buenas, soy un completo principiante en el tema pero estoy muy interesado en adentrarme y aprender este
lenguaje. Tras busquedas encontré este curso tuyo y confio en que conseguire la base que buscaba gracias a él.
Gracias y ya te hago un acceso directo en mi escritorio ;) Saludos
Responder

Rafael Cantarell 12 de noviembre de 2015, 17:37

Gracias por este post, super util y espero aprender a manejar perfectamente java un saludo y felicidades por
este tema excelente.....
Responder

Unknown 25 de octubre de 2016, 0:04

Muchas gracias por el blog. Quiero aprender y me esta ayudando de mucho. Una pregunta micomputador no
cuenta con los recursos suficientes para netbeans asi que por eso uso eclipse ¿si me sirve para los programas
que ustedes ponen de ejemplo ya que ustedes usasn netbeans? O tengo que usar netbeans por obligacion?
Gracia
Responder

Respuestas

Enrique 25 de octubre de 2016, 12:56

Hola Hector, gracias por el comentario y me alegro de que el blog te esté siendo útil para aprender a
programar. Puedes utilizar eclipse, netbeans o cualquier otro entorno de desarrollo. El código del
programa no cambia.
Saludos

Responder

Anónimo 26 de mayo de 2017, 15:37

Hola, me gusta lo que se publica aquí, dime algo tampoco interesa la versión del netbeans que tenga instalado
en mi pc???
Responder

Respuestas

Enrique 26 de mayo de 2017, 22:40

Los programas los vas a poder ejecutar aunque no tengas la misma versión de NetBeans que se
utiliza aquí aunque es interesante tener el NetBeans actualizado.

Responder

Eolo 30 de junio de 2017, 21:24

Hola Enrique,solo pongo esto para agradecerte el esfuerzo de regalarnos tu tiempo y conocimiento.Me a
sorprendido gratamente ver que tienes entradas del 2013 y sigues contestando a fecha de hoy.
Muchas gracias
Responder

Respuestas

Enrique 7 de julio de 2017, 11:23

Gracias por el comentario Eolo, ultimamente lo tengo un poco abandonado pero pronto empezaré
de nuevo a publicar nuevas entradas.

Un saludo

Anónimo 28 de marzo de 2018, 22:58

Este blog me esta sirviendo de mucho, espero exista uno mas avanzado cuando termine de estudiar
tu blog.
puntocomnoesunlenguaje.blogspot.com/2012/04/conceptos-basicos-del-lenguaje-java.html 9/10
12/6/2021 Programación Java: Mi primer programa Java

Responder

Yesit 4 de marzo de 2018, 22:08

gracias a ti por este curso que esta completo, espero sigas actualizando el blog.
Responder

CarSanFar 13 de septiembre de 2020, 17:15

Hola,simple y básico,es bueno, eso si cuidado con los errores,al principio declaras public static void
main(String args []...aquí falto el paréntesis de cierre ) , detalle dirás ,pero para un compilador no lo es.
gracias
Responder

Respuestas

Enrique 26 de noviembre de 2020, 20:57

Gracias por avisar del error. Ya está corregido.

Responder

chants 18 de febrero de 2021, 3:37

súper comprensible la explicación! muchas gracias :)


Responder

Entrada más reciente Inicio Entrada antigua

Suscribirse a:
Enviar comentarios (Atom)

LICENCIA

Programación Java by Enrique García Hernández


Esta obra está bajo una licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 España License.
Para reconocer la autoría debes poner el enlace http://puntocomnoesunlenguaje.blogspot.com.es

Con la tecnología de Blogger.

puntocomnoesunlenguaje.blogspot.com/2012/04/conceptos-basicos-del-lenguaje-java.html 10/10

También podría gustarte