Está en la página 1de 17

Universidad Tcnica Nacional

Carrera: Tecnologas Informticas

Curso: Programacin I

Manual de instalacin y uso bsico del JDeveloper 11g para desarrolladores en Java

Profesores:

Mit. Sergio Gonzlez Msc. Anthony Morera Ing. Alexnder Agero Lic. Ana Cecilia Odio

Septiembre de 2012

TABLA DE CONTENIDO

I Descarga e Instalacin ....................................................................................................................... 3 II Crear una nueva aplicacin............................................................................................................... 4 III Creando una primera Clase de Java ............................................................................................... 5 IV Activar la entrada por consola ........................................................................................................ 7 V Revisando errores de sintaxis .......................................................................................................... 8 VI Utilizando funcionalidades del Editor de Texto. ........................................................................... 8 VII Compilando y ejecutando una aplicacin Java. .......................................................................... 10 VIII Generacin automtica de cdigo (Refactoring Code) ............................................................. 15

I Descarga e Instalacin
1. Para instalar Oracle JDeveloper 11g (11113i) puede descargar el archivo comprimido de la
pgina de Oracle www.otn.oracle.com o utilizar la copia provista por su profesor.

2. Utilizando el Winrar, descomprima el archivo en su disco en la ruta de su eleccin.

3. Para instalar el JDeveloper, nicamente presione doble click sobre el cono del instalador y
utilice la instalacin por default ofrecida por el programa. Una vez instalado el programa puede ejecutarlo presionando doble clic sobre el cono con la taza de t que se ha generado.

4. Una vez iniciado el programa aparecer una pantalla con el Tip del da. Cierre dicha ventana.
La primera vez que se carga JDeveloper IDE puede aparece la pgina de inicio (Start Page ), cirrela y luego podr invocarla accediendo a Help | Start Page.

5. El ambiente de trabajo del JDeveloper IDE se basa en aplicaciones (Applications) y estas son
almacenadas en archivos con extensin .jws

6. En JDeveloper las aplicaciones contendrn proyectos; estos son un grupo de archivos


relacionados. Un proyecto contendr la ruta de los cdigos fuente, clases, imgenes y todos los elementos que su programa necesite. Una aplicacin puede contener multiples proyectos.

7. El Navegador de Aplicaciones ( Applications Navigator ) que aparece en la parte izquierda de la


pantalla, es la ventana que le permite acceder a los components de su aplicacin. Su estructura es jerrquica, 3

II Crear una nueva aplicacin 1. Haga click derecho sobre el nodo New Application.

2. En la siguiente pantalla de nombre a su aplicacin y determine la ruta donde desea almacenar


dicha aplicacin. NO OLVIDE CREAR UNA CARPETA PARA LA APLICACIN.

3. En la siguiente pantalla nicamente presione Finish

III Creando una primera Clase de Java 1. Para crear una nueva clase Java se siguen los siguientes pasos:
Presione click derecho sobre el proyecto y seleccione New en el men de contexto.

2. Seleccione la opcin Java y Java Class como se muestra a continuacin. Presione OK.

3. Escriba el nombre de la clase, y desmarque las casillas de opciones que aparecen en la parte
inferior.

IV Activar la entrada por consola


Si la aplicacin que va a trabajar solicita informacin al usuario a travs de la consola, sta debe ser habilitada. Para habilitarla siga los siguientes pasos. 1. Abra el men que aparece en el cono de ejecucin.

2. Marque la casilla que permite al programa recibir entradas. 3. Presione OK y su aplicacin estar lista para capturar informacin desde la consola.

V Revisando errores de sintaxis 1. El JDeveloper proporciona una ayuda para resolver errores de sintaxis.
En la siguiente imagen de la izquierda, se muestra que la lnea que contiene el texto public String sayHi() aparece subrayada con rojo indicando que hay un error, a la vez a la derecha aparecen unos pequeos cuadros rojos; si se posa el mouse sobre ellos estos proveern informacin sobre dicho error. En la imagen de la derecha se puede ver que cuando no hay errores aparece un cuadro verde en la esquina superior derecha del editor.

VI Utilizando funcionalidades del Editor de Texto. 1. Las variables o instancias de objeto que se declaren pero an no hayan sido utilizadas, parecen
en un tono gris y en la barra vertical derecha aparecern cuadros amarillos que indican que dichas variables o instancias de objeto se declararon pero no se han utilizado.

2. JDeveloper cuenta con plantillas de texto que ayudan al programador a digitar en forma ms
rpida y eficiente los programas. Estando en el editor de cdigo, presione las teclas [Ctrl]+[Enter] y se abrir la lista de todas las plantillas de cdigo existentes. Al digitar la primera letra de la instruccin que desea digitar aparecer(n) la(s) plantilla(s) que inician con esa letra, as, al digitar ms caracteres, el asistente de cdigo le guiar mostrndo los nombres de instrucciones que coinciden con los que se digita. Presione Enter y en el editor aparecer la plantilla de cdigo seleccionada. Ejemplo: En la siguiente figura se muestra que al presionar [Ctrl]+[Enter] y luego la letra m, se invoca a las plantillas de cdigo que inician con m, en este caso el mtodo main. Al presionar Enter el cdigo que define el mtodo main aparece en la ventana de cdigo.

3. En la siguiente figura se puede observar la asistencia para la generacin de una plantilla de


cdigo para un ciclo for. Al seleccionar la plantilla fori, se generar una plantilla de cdigo for que incluye la declaracin y utilizacin de la variable de control. Una vez que usted modifique el nombre de la variable de control, se modificar en las tres secciones del encabezado del ciclo for.

4. Para organizar sangras y espacios del cdigo presione clic derecho sobre su cdigo y seleccione
la opcin Reformat.

VII Compilando y ejecutando una aplicacin Java. 1. Cuando se compila un archive .java, se JDeveloper automticamente lo salva y crea un archivo
.class en el directorio \src del proyecto.

10

2. En la seccin inferior de la pantalla de JDeveloper IDE, aparecer el resultado de la


compilacin. Si no se ha desplegado, puede llamarla en la opcin del men View | Log.

3. Para ejecutar una clase presione click derecho sobre el cdigo de la clase o sobre el nombre de la
clase en el Navegador de Aplicaciones y seleccione RUN en el men de contexto. Tambin puede utilizar el cono correspondiente ubicado en la barra de herramientas.

4. El asistente de cdigo examina el cdigo y provee sugerencias para la resolucin de problemas


comunes.

11

5. Note en la siguiente imagen que aparece un bombillo a la izquierda de la lnea de cdigo donde
se declara unan instancia de una clase Cat, la cual aun no existe. Si se posa el cursor del Mouse sobre l aparece el mensaje "Quick fixes and code assists for this line". Al hacer click sobre el bombillo aparecen las posibles acciones que pueden solucionar el problema. Los bombillos rojos representan una sugerencia para solucionar el error (!) , mientras que los color mbar representan una pregunta acerca de la accin a ejecutar para resolver el error.

6. Si se presiona la primera sugerencia que hace referencia a la creacin de una clase Cat, entonces
aparecer el siguiente cuadro de dilogo, para la creacin de la clase. En este cuadro debe digitarse el nombre del paquete al que pertenecer la nueva clase.

12

7. Utilizando la clusula //TODO (por hacer) para recordatorios:


Las tareas pendientes que se van generando mientras se digita un programa, pueden registrarse para luego accederlas y realizarlas. Esto de hace escribiendo una lnea de cdigo de la siguiente forma: //TODO create a Cat class

8. Para acceder a la lista de tareas pendientes seleccione en el men principal View | Tasks
Window para ver la lista de tareas pendientes.

13

9. La ventana de tareas desplegar una lista con las tareas pendientes que el programador haya
almacenado.

14

Al hacer doble-click sobre una tarea pendiente, JDeveloper colocara el cursor al inicio de la lnea donde se defini dicha tarea.

VIII Generacin automtica de cdigo (Refactoring Code) 1. Refactoring consiste en una tcnica de edicin que permite modificar la estructura sin alterar el
comportamiento del programa. Un ejemplo puede ser la operacin de remplazar una expresin constante en el cuerpo de un mtodo por un parmetro del mtodo. La siguiente figura muestra que al hacer click derecho sobre la literal, 'Kate' en el mtodo sayHi() y seleccionar Refactor | Introduce Parameter..., esta literal ser reemplazada por un parmetro del mtodo. En un cuadro de dilogo se pedir el nombre del parmetro. Una vez ejecutado, la declaracin del mtodo tendr un parmetro del tipo correspondiente a la literal que se marc y este parmetro sustituir a dicha literal en el cdigo.

15

2. Otra operacin de refactoring consiste en renombrar mtodos, de manera que el asistente se


encargue de actualizar dicho nombre en todo el proyecto. Se selecciona el nombre del mtodo y despus de presionar click derecho sobre l, se escoge Refactor | Rename. Una caja de dilogo preguntar por el nuevo nombre del mtodo.

16

3. JDeveloper permite contraer el cdigo de los mtodos con el fin de permitir al programador
navegar en programas con un tamao ms manejable. Haga click en el signo menos (-)que aparece a la izquierda de la declaracin de cada mtodo, esto contraer el cdigo del mtodo correspondiente. Al hacer clic en el signo ms (+), de nuevo se desplegar el cdigo contraido

17

También podría gustarte