SlideShare una empresa de Scribd logo
1 de 2
Universidad Católica de Salta - Subsede Buenos Aires                            Primer programa en Java
                                                   Lenguajes II


                                    Primer programa en Java
   Java es un lenguaje de programación de alto nivel, con él se pueden escribir programas comunes
y programas para Internet. Es un lenguaje independiente de la plataforma, o sea que el código
producido por el compilador Java puede transportarse a cualquier plataforma que tenga instalada la
máquina virtual de Java (Java Virtual Machine) y ser ejecutado allí.

    Java incluye 2 elementos: un compilador y un interprete; el compilador produce un código de
bytes que se almacena en un archivo, este archivo es ejecutado por el interprete (JVM). La JVM es
el interprete de Java ejecuta los “bytecodes” (archivos compilados con la extensión *.class)
creados por el compilador de Java (javac.exe).

    Veamos cómo es un programa Java (las líneas se numeran para facilitar la explicación)

1: public class Problema0
2: {
3:      public static void main (String args [])
4:      {
5:        //muestra por consola
6:        System.out.println (“Hola Mundo Java”);
7:      }
8: }


   En la línea 1 se declara la clase Problema0. Cualquier programa Java se basa en la definición de
una clase. Una clase puede incluir datos y funciones. Las convenciones de Java sugieren que el
nombre de una clase debe comenzar con mayúscula.

    En las líneas 2 y 8 están las llaves que encierran el cuerpo de la clase.

    En la línea 3 está el encabezamiento de la única función que tiene la clase Problema0, es la
función main ( ), ella hace                    que Problema0 sea una clase ejecutable
La palabra public indica que esta función puede ser utilizada por cualquier clase; la palabra static
indica que es un método de clase, es decir, un método que puede ser utilizado aunque no se haya
creado ningún objeto de la clase Problema0; la palabra void indica que este método no tiene valor
de retorno.
    A continuación del nombre aparecen, entre paréntesis, los parámetros del método. En el caso de
main () el parámetro es siempre un vector o array , llamado arg, de cadenas de caracteres (objetos
de la clase String).
    Si es necesario, a un programa Java se le pueden pasar argumentos al comenzar la ejecución.

    En la líneas 4 y 7 están las llaves que encierran el cuerpo del método main ( ).

    La línea 5 es simplemente un comentario. El compilador de Java ignora todo lo que va desde los
caracteres // hasta el final de la línea.

    En la línea 6 se muestra por consola la cadena encerrada entre comillas. Java carece de
instrucciones de E/S por lo que este trabajo queda para la biblioteca de clases provista con el
compilador. Una biblioteca es un archivo separado en el disco que contiene las clases que definen
las tareas más comunes (println es un método del objeto out de la clase System). Para utilizar un

                                                                                       C.C. Marta Ferrari
                                                        1
Universidad Católica de Salta - Subsede Buenos Aires                             Primer programa en Java
                                                   Lenguajes II

método de una clase de la biblioteca simplemente hay que invocarlo para un objeto de su clase y
pasarle los argumentos necesarios entre paréntesis.

   Para editar y ejecutar el programa Problema0 utilizando el entorno de desarrollo integrado
Eclipse los pasos a seguir serán los siguientes:

1. Crear un nuevo proyecto
   En el entorno de desarrollo Eclipse todo archivo se almacena dentro de un proyecto. Esto
   quiere decir que todo documento, carpeta, archivo de código fuente (.java) y código compilado
   (.class) tiene que estar contenido dentro de un proyecto.
   Es necesario crear un nuevo proyecto no sólo para desarrollar un nuevo programa de Java,
   sino para editar también archivos ya existentes (como por ejemplo, un programa ".java"
   almacenado en un diskette).
    En el menú: “File” > “New” > “Project”
    En la ventana: “Java Project” y presionar “Finish”
    En la ventana completar casillero “Project name” ( lo llamaremos LenguajesII )
    Verifique que están tildadas las siguientes opciones:
    Create new project in workspace
    Use default compiler compliance
    Create separate source and output folders
    y presione “Finish”


2. Crear un package
   Un package es una agrupación de clases. Los nombres de las packages se suelen escribir con
   minúscula. Todas las clases de un package están en el mismo directorio.
    En el menú: “File” > “New” > “Package”
    En la ventana completar casillero “Name” ( lo llamaremos primerosProgramas )


3. Crear una clase
   Creamos una clase porque en Java un programa es una clase. Si el programa es un ejecutable
   tilde la opción publics static void main……
    En el menú: “File” > “New” > “Class”
    En la ventana completar casillero “Name” ( lo llamaremos Problema0 )
    y presione “Finish”
    Escriba el código de su programa dentro del cuerpo de la clase y guárdelo.


4. Ejecutar el programa
    Ubíquese en la vista “Package Explorer”, seleccione el archivo de la clase (Problema0.java)
    En el menú: “Run” > “Run As” > “Java Application”


5. En la vista “Console” ver la salida del programa

                                                                                      C.C. Marta Ferrari
                                                        2

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Guia del trabajo con excepciones
Guia del trabajo con excepcionesGuia del trabajo con excepciones
Guia del trabajo con excepciones
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
 
Ppt java
Ppt javaPpt java
Ppt java
 
Manual Instalación JLex & CUP
Manual Instalación JLex & CUPManual Instalación JLex & CUP
Manual Instalación JLex & CUP
 
Java
JavaJava
Java
 
Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1
 
Programación en Java (I)
Programación en Java (I) Programación en Java (I)
Programación en Java (I)
 
Actividad N° 1 Unidad 4
Actividad N° 1   Unidad 4 Actividad N° 1   Unidad 4
Actividad N° 1 Unidad 4
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Aplicaciones java. Presentacion Power Point
Aplicaciones java. Presentacion Power PointAplicaciones java. Presentacion Power Point
Aplicaciones java. Presentacion Power Point
 
62016561 java
62016561 java62016561 java
62016561 java
 
Curso Java Inacap
Curso Java InacapCurso Java Inacap
Curso Java Inacap
 
investigacion unidad tres componentes y librerias
investigacion unidad tres componentes y libreriasinvestigacion unidad tres componentes y librerias
investigacion unidad tres componentes y librerias
 
Java
JavaJava
Java
 
Jlex y cup en java
Jlex y cup en javaJlex y cup en java
Jlex y cup en java
 
Apendice general 4 terminos de programador
Apendice general 4 terminos de programadorApendice general 4 terminos de programador
Apendice general 4 terminos de programador
 
Java
JavaJava
Java
 

Destacado

Tema de reflexion el conocimiento y el currículum
Tema de reflexion  el conocimiento y el currículumTema de reflexion  el conocimiento y el currículum
Tema de reflexion el conocimiento y el currículumMextlyy
 
Proyecto especialización tic
Proyecto especialización tic Proyecto especialización tic
Proyecto especialización tic Norma Navarro
 
Ywca offkey 2010_calendar_advisory_final
Ywca offkey 2010_calendar_advisory_finalYwca offkey 2010_calendar_advisory_final
Ywca offkey 2010_calendar_advisory_finaljmingma
 
La civilización minoica
La civilización minoicaLa civilización minoica
La civilización minoicaJuan Garcia
 
Oviedo nocturno
Oviedo nocturnoOviedo nocturno
Oviedo nocturnomartafern
 
Zzz satélites geoestacionarios
Zzz satélites geoestacionariosZzz satélites geoestacionarios
Zzz satélites geoestacionariosfenix10005
 
Herramientas telematicas
Herramientas telematicas Herramientas telematicas
Herramientas telematicas mayra1433
 
Comentário: 15° domingo do tempo comum ano b - 2015
Comentário: 15° domingo do tempo comum   ano b - 2015Comentário: 15° domingo do tempo comum   ano b - 2015
Comentário: 15° domingo do tempo comum ano b - 2015José Lima
 
1 bici updated
1 bici   updated1 bici   updated
1 bici updatedJs Cheok
 
Evaluation question 4&5
Evaluation question 4&5Evaluation question 4&5
Evaluation question 4&5edwardncfc1
 
Compunerea oscilatiilor perpendiculare
Compunerea oscilatiilor perpendiculareCompunerea oscilatiilor perpendiculare
Compunerea oscilatiilor perpendiculareRaul Alex
 

Destacado (20)

Tema de reflexion el conocimiento y el currículum
Tema de reflexion  el conocimiento y el currículumTema de reflexion  el conocimiento y el currículum
Tema de reflexion el conocimiento y el currículum
 
Proyecto especialización tic
Proyecto especialización tic Proyecto especialización tic
Proyecto especialización tic
 
Ywca offkey 2010_calendar_advisory_final
Ywca offkey 2010_calendar_advisory_finalYwca offkey 2010_calendar_advisory_final
Ywca offkey 2010_calendar_advisory_final
 
Question doc 1
Question doc 1Question doc 1
Question doc 1
 
Jcrtm0686
Jcrtm0686Jcrtm0686
Jcrtm0686
 
La civilización minoica
La civilización minoicaLa civilización minoica
La civilización minoica
 
Oviedo nocturno
Oviedo nocturnoOviedo nocturno
Oviedo nocturno
 
Historia sobrepeso
Historia sobrepesoHistoria sobrepeso
Historia sobrepeso
 
Zzz satélites geoestacionarios
Zzz satélites geoestacionariosZzz satélites geoestacionarios
Zzz satélites geoestacionarios
 
Herramientas telematicas
Herramientas telematicas Herramientas telematicas
Herramientas telematicas
 
Askywalk
AskywalkAskywalk
Askywalk
 
Pd cap 3
Pd cap 3Pd cap 3
Pd cap 3
 
Comentário: 15° domingo do tempo comum ano b - 2015
Comentário: 15° domingo do tempo comum   ano b - 2015Comentário: 15° domingo do tempo comum   ano b - 2015
Comentário: 15° domingo do tempo comum ano b - 2015
 
1 bici updated
1 bici   updated1 bici   updated
1 bici updated
 
Evaluation question 4&5
Evaluation question 4&5Evaluation question 4&5
Evaluation question 4&5
 
Clase 1pdf
Clase 1pdfClase 1pdf
Clase 1pdf
 
Compunerea oscilatiilor perpendiculare
Compunerea oscilatiilor perpendiculareCompunerea oscilatiilor perpendiculare
Compunerea oscilatiilor perpendiculare
 
Avadakedava
AvadakedavaAvadakedava
Avadakedava
 
Grupo A Ii Sem.
Grupo   A    Ii Sem.Grupo   A    Ii Sem.
Grupo A Ii Sem.
 
Tecrea / Emprende en 3
Tecrea / Emprende en 3Tecrea / Emprende en 3
Tecrea / Emprende en 3
 

Similar a Primer programa en java (20)

Ejecutando Mi Primer Programa En Java
Ejecutando Mi Primer Programa En JavaEjecutando Mi Primer Programa En Java
Ejecutando Mi Primer Programa En Java
 
Ejecutando Mi Primer Programa En Java
Ejecutando Mi Primer Programa En JavaEjecutando Mi Primer Programa En Java
Ejecutando Mi Primer Programa En Java
 
Que es java
Que es javaQue es java
Que es java
 
Java script
Java scriptJava script
Java script
 
Leccion 11 Java
Leccion 11 JavaLeccion 11 Java
Leccion 11 Java
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Interfaz de programación de aplicaciones
Interfaz de programación de aplicacionesInterfaz de programación de aplicaciones
Interfaz de programación de aplicaciones
 
Interfaz de programación de aplicaciones
Interfaz de programación de aplicacionesInterfaz de programación de aplicaciones
Interfaz de programación de aplicaciones
 
Eclipse java
Eclipse javaEclipse java
Eclipse java
 
Eclipse java
Eclipse javaEclipse java
Eclipse java
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
Java
JavaJava
Java
 
Programación en java
Programación en javaProgramación en java
Programación en java
 
Cu00612 b compilar ejecutar programa java windows consola cmd dos
Cu00612 b compilar ejecutar programa java windows consola cmd dosCu00612 b compilar ejecutar programa java windows consola cmd dos
Cu00612 b compilar ejecutar programa java windows consola cmd dos
 
Entornodedesarrollodejava
EntornodedesarrollodejavaEntornodedesarrollodejava
Entornodedesarrollodejava
 
Lenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosLenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetos
 
Java awt javax swing
Java awt  javax swingJava awt  javax swing
Java awt javax swing
 
tutorial
tutorialtutorial
tutorial
 
Tutorial de eclipse 2
Tutorial de eclipse 2Tutorial de eclipse 2
Tutorial de eclipse 2
 

Más de martaferrari

Más de martaferrari (9)

Clases y subclases
Clases y subclasesClases y subclases
Clases y subclases
 
Clases en java
Clases en javaClases en java
Clases en java
 
Eclipse para novatos java
Eclipse para novatos javaEclipse para novatos java
Eclipse para novatos java
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Tad
TadTad
Tad
 
Clase 5pdf
Clase 5pdfClase 5pdf
Clase 5pdf
 
Clase 4pdf
Clase 4pdfClase 4pdf
Clase 4pdf
 
Clase 3pdf
Clase 3pdfClase 3pdf
Clase 3pdf
 
Clase 2pdf
Clase 2pdfClase 2pdf
Clase 2pdf
 

Primer programa en java

  • 1. Universidad Católica de Salta - Subsede Buenos Aires Primer programa en Java Lenguajes II Primer programa en Java Java es un lenguaje de programación de alto nivel, con él se pueden escribir programas comunes y programas para Internet. Es un lenguaje independiente de la plataforma, o sea que el código producido por el compilador Java puede transportarse a cualquier plataforma que tenga instalada la máquina virtual de Java (Java Virtual Machine) y ser ejecutado allí. Java incluye 2 elementos: un compilador y un interprete; el compilador produce un código de bytes que se almacena en un archivo, este archivo es ejecutado por el interprete (JVM). La JVM es el interprete de Java ejecuta los “bytecodes” (archivos compilados con la extensión *.class) creados por el compilador de Java (javac.exe). Veamos cómo es un programa Java (las líneas se numeran para facilitar la explicación) 1: public class Problema0 2: { 3: public static void main (String args []) 4: { 5: //muestra por consola 6: System.out.println (“Hola Mundo Java”); 7: } 8: } En la línea 1 se declara la clase Problema0. Cualquier programa Java se basa en la definición de una clase. Una clase puede incluir datos y funciones. Las convenciones de Java sugieren que el nombre de una clase debe comenzar con mayúscula. En las líneas 2 y 8 están las llaves que encierran el cuerpo de la clase. En la línea 3 está el encabezamiento de la única función que tiene la clase Problema0, es la función main ( ), ella hace que Problema0 sea una clase ejecutable La palabra public indica que esta función puede ser utilizada por cualquier clase; la palabra static indica que es un método de clase, es decir, un método que puede ser utilizado aunque no se haya creado ningún objeto de la clase Problema0; la palabra void indica que este método no tiene valor de retorno. A continuación del nombre aparecen, entre paréntesis, los parámetros del método. En el caso de main () el parámetro es siempre un vector o array , llamado arg, de cadenas de caracteres (objetos de la clase String). Si es necesario, a un programa Java se le pueden pasar argumentos al comenzar la ejecución. En la líneas 4 y 7 están las llaves que encierran el cuerpo del método main ( ). La línea 5 es simplemente un comentario. El compilador de Java ignora todo lo que va desde los caracteres // hasta el final de la línea. En la línea 6 se muestra por consola la cadena encerrada entre comillas. Java carece de instrucciones de E/S por lo que este trabajo queda para la biblioteca de clases provista con el compilador. Una biblioteca es un archivo separado en el disco que contiene las clases que definen las tareas más comunes (println es un método del objeto out de la clase System). Para utilizar un C.C. Marta Ferrari 1
  • 2. Universidad Católica de Salta - Subsede Buenos Aires Primer programa en Java Lenguajes II método de una clase de la biblioteca simplemente hay que invocarlo para un objeto de su clase y pasarle los argumentos necesarios entre paréntesis. Para editar y ejecutar el programa Problema0 utilizando el entorno de desarrollo integrado Eclipse los pasos a seguir serán los siguientes: 1. Crear un nuevo proyecto En el entorno de desarrollo Eclipse todo archivo se almacena dentro de un proyecto. Esto quiere decir que todo documento, carpeta, archivo de código fuente (.java) y código compilado (.class) tiene que estar contenido dentro de un proyecto. Es necesario crear un nuevo proyecto no sólo para desarrollar un nuevo programa de Java, sino para editar también archivos ya existentes (como por ejemplo, un programa ".java" almacenado en un diskette). En el menú: “File” > “New” > “Project” En la ventana: “Java Project” y presionar “Finish” En la ventana completar casillero “Project name” ( lo llamaremos LenguajesII ) Verifique que están tildadas las siguientes opciones: Create new project in workspace Use default compiler compliance Create separate source and output folders y presione “Finish” 2. Crear un package Un package es una agrupación de clases. Los nombres de las packages se suelen escribir con minúscula. Todas las clases de un package están en el mismo directorio. En el menú: “File” > “New” > “Package” En la ventana completar casillero “Name” ( lo llamaremos primerosProgramas ) 3. Crear una clase Creamos una clase porque en Java un programa es una clase. Si el programa es un ejecutable tilde la opción publics static void main…… En el menú: “File” > “New” > “Class” En la ventana completar casillero “Name” ( lo llamaremos Problema0 ) y presione “Finish” Escriba el código de su programa dentro del cuerpo de la clase y guárdelo. 4. Ejecutar el programa Ubíquese en la vista “Package Explorer”, seleccione el archivo de la clase (Problema0.java) En el menú: “Run” > “Run As” > “Java Application” 5. En la vista “Console” ver la salida del programa C.C. Marta Ferrari 2