SlideShare una empresa de Scribd logo
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

PDF
Introduccion a la algoritmia 2011-i
DOCX
Ap01 java
PDF
Netbeans manual 3
DOCX
Instalacion jdk
PDF
Introducción a la algoritmia
PPT
Semana9 Vbr
PDF
Introducción a la Algoritmia
PPTX
Presentacion Java
Introduccion a la algoritmia 2011-i
Ap01 java
Netbeans manual 3
Instalacion jdk
Introducción a la algoritmia
Semana9 Vbr
Introducción a la Algoritmia
Presentacion Java

La actualidad más candente (18)

DOCX
Guia del trabajo con excepciones
PDF
Programacion en java
PPT
Introduccion java
PDF
Manual Instalación JLex & CUP
PPT
PDF
Fund progbd 3_u1_lenguajeprogramacionjava1
PDF
Programación en Java (I)
DOCX
Actividad N° 1 Unidad 4
PPTX
Componentes y Librerías - Tópicos avanzados de programación.
PPTX
Aplicaciones java. Presentacion Power Point
PDF
62016561 java
PDF
Curso Java Inacap
PDF
investigacion unidad tres componentes y librerias
PPTX
Jlex y cup en java
PDF
Apendice general 4 terminos de programador
DOCX
Guia del trabajo con excepciones
Programacion en java
Introduccion java
Manual Instalación JLex & CUP
Fund progbd 3_u1_lenguajeprogramacionjava1
Programación en Java (I)
Actividad N° 1 Unidad 4
Componentes y Librerías - Tópicos avanzados de programación.
Aplicaciones java. Presentacion Power Point
62016561 java
Curso Java Inacap
investigacion unidad tres componentes y librerias
Jlex y cup en java
Apendice general 4 terminos de programador
Publicidad

Destacado (20)

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

Similar a Primer programa en java (20)

DOC
Ejecutando Mi Primer Programa En Java
DOC
Ejecutando Mi Primer Programa En Java
DOCX
Que es java
PPTX
Java script
PPT
Leccion 11 Java
PPTX
Interfaz de programación de aplicaciones
PPTX
Interfaz de programación de aplicaciones
DOCX
DOCX
PPT
C1 java introduccion
PPT
C1 java introduccion
PPT
Programación en java
PDF
Cu00612 b compilar ejecutar programa java windows consola cmd dos
PDF
Entornodedesarrollodejava
DOCX
Lenguajes de programación orientados a objetos
PDF
Java awt javax swing
DOCX
tutorial
PDF
Tutorial de eclipse 2
Ejecutando Mi Primer Programa En Java
Ejecutando Mi Primer Programa En Java
Que es java
Java script
Leccion 11 Java
Interfaz de programación de aplicaciones
Interfaz de programación de aplicaciones
C1 java introduccion
C1 java introduccion
Programación en java
Cu00612 b compilar ejecutar programa java windows consola cmd dos
Entornodedesarrollodejava
Lenguajes de programación orientados a objetos
Java awt javax swing
tutorial
Tutorial de eclipse 2

Más de martaferrari (9)

DOC
Clases y subclases
DOC
Clases en java
PDF
Eclipse para novatos java
DOC
Programación orientada a objetos
DOC
PDF
Clase 5pdf
PDF
Clase 4pdf
PDF
Clase 3pdf
PDF
Clase 2pdf
Clases y subclases
Clases en java
Eclipse para novatos java
Programación orientada a objetos
Clase 5pdf
Clase 4pdf
Clase 3pdf
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