SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Let's Rock Java


Fundamentos de Java Enterprise Edition
con JDeveloper

Eudris Cabrera Rodriguez

Ingeniero Telemático
Senior Software Developer
Skype:eudriscabrera
LinkedIn:http://www.linkedin.com/in/eudriscabrera

Noviembre 2011, Santiago de los Caballeros, R. D.
Objetivos



1. Introducir al participante en el mundo de la
   programación en JAVA.
2. Introducir los entornos de desarrollo integrado (IDE)
   disponibles en Java
3. Enseñar fundamentos esenciales de la plataforma
   Java.
Agenda
 ● Configuración del Entorno de Desarrollo.
    ○ Instalar y verificar la instalación del JDK.
    ○ Correr los primeros programas usando Java.
    ○ Uso de Paquetes

 ● Introducción a los Entornos de desarrollo integrado(IDE)
     ○ Breve comparación de los diferentes IDEs en Java
     ○ Primeros Pasos con Jdeveloper
     ○
 ● Paradigma de Orientación a Objetos: Conceptos Avanzados
     ○ Herencia Simple de Java
     ○ Jerarquías de Clases.
     ○ Sobreescritura de métodos.
     ○ Métodos con Parametros y Sobrecarga de Métodos.
     ○ Clases Abstractas, Interfaces y Polimorfismo.
Configuración del Entorno de Desarrollo

Instalando el JDK
Configuración del Entorno de Desarrollo




   Como descargar el JDK desde la página de Oracle
   1. Visitar el enlace http://www.oracle.
      com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=ocomes
   2. Buscar la opción Java SE 6 Update 29 y hacer click en descargar(Download)
   3. Haga click en la opción aceptar del radio botón y luego elige la versión
      correspondiente a su sistema operativo.
   4. Esperar a que se descargue el instalador.
Configuración del Entorno de Desarrollo

Como descargar el JDK desde la página de Oracle
1. Visitar el enlace http://www.oracle.com/technetwork/java/javase/downloads/index.
   html?ssSourceSiteId=ocomes
2. Buscar la opción Java SE 6 Update 29 y hacer click en descargar(Download)
3. Haga click en la opción aceptar del radio botón y luego elige la versión
   correspondiente a su sistema operativo.
4. Esperar a que se descargue el instalador.

Cómo instalar el JDK
Ejecutar el archivo exe y responder a los cuadros de diálogo resultante. Cuando se le
solicita el directorio de JDK, utilice el directorio por defecto. Para la mayoría de los
sistemas de Windows, el directorio predeterminado es C:  Archivos de programa  Java 
jdk1.6.0 para Java SE 6.
Configuración del Entorno de Desarrollo

Un resumen de los directorios y archivos del JDK

El directorio bin contiene todas las herramientas necesarias para desarrollar y probar un
programa, incluyendo el compilador de Java. El directorio lib contiene librerías y
ficheros de apoyo requeridos por las herramientas de desarrollo.

El directorio jre contiene el intérprete de Java o Java Runtime Environment (JRE), que se
necesita para ejecutar aplicaciones Java, una vez que han sido recopilados.

Aunque el JDK utiliza esta versión interna de la JRE, también puede descargar una
versión de JRE desde el sitio web de Java.
Configuración del Entorno de Desarrollo

Dos archivos importantes almacenados en el directorio de JDK


readme.htm Una página HTML que contiene información sobre Java SE, incluyendo los
requisitos del sistema, las características y vínculos de documentación.


src.zip un archivo zip que contiene el código fuente de la API de Java SE. Si se utiliza
una herramienta zip como WinZip para extraer estos directorios y archivos, puede ver el
código fuente para el JDK.
Configuración del Entorno de Desarrollo
Para configurar Windows para trabajar con el JDK, es necesario agregar el directorio bin a la
ruta de comandos. De esta manera, Windows sabe dónde buscar para encontrar los
comandos de Java que se utiliza.

Cómo establecer la ruta para Windows 2000/NT/XP

1. Mostrar el cuadro de diálogo Propiedades del sistema. Para hacerlo, pulse la tecla
Windows y la tecla Pause / tecla Pausa, al mismo tiempo. O bien, haga clic en el icono Mi
PC que está disponible desde el escritorio o el menú Inicio y seleccione Propiedades.

2. En el cuadro de diálogo Propiedades del sistema, seleccione la pestaña Opciones
avanzadas y haga clic en el botón Variables de entorno.

3. Utilice el cuadro de diálogo Variables de entorno para modificar la variable del sistema
llamado Path. Si usted no ha instalado las versiones anteriores de Java, escriba un punto y
coma y la ruta para el subdirectorio bin de JDK 1.6 en el extremo derecho de la lista de rutas.
De lo contrario, agregar la ruta de 1,6 seguido por un punto y coma antes de las rutas para las
versiones anteriores del JDK.
Configuración del Entorno de Desarrollo
En las variables de entorno debe aparecer así:

%SystemRoot%;%SystemRoot%system32;C:Program FilesJavajdk1.6.0bin;

Cómo establecer la ruta para Windows Vista
1. Mostrar la sección de Sistema del panel de control. Para ello, abra el Panel de control,
seleccione el enlace del sistema y mantenimiento, y seleccione el enlace del sistema. O
bien, presione la tecla Windows y la tecla Pause / tecla Pausa, al mismo tiempo.

2. Seleccione el enlace Configuración avanzada del sistema. Cuando lo haga, Vista le
pedirá con un cuadro de diálogo User Account Control.

3. En el cuadro de diálogo User Account Control, proceda a seleccionar el botón
Continuar. Si es necesario, escriba la contraseña de una cuenta de administrador antes de
seleccionar el botón Continuar.

4. Siga los pasos 2 y 3 del procedimiento de Windows 2000/NT/XP se muestra arriba.
Configuración del Entorno de Desarrollo

Para comprobar que su configuración fue correcta tiene 2 opciones:

1- Abrir un command prompt y escribir el comando path y en el resultado debe estar la
ruta a donde está la instalación de Java.

2- Abrir un command prompt y escribir el comando java -version y debe dar como
resultado la versión de Java que instaló recientemente.
Correr los primeros programas usando Java

1. Crear un directorio y asignarle el nombre de Java, descomprimir
   dentro del directorio creado el archivo Ejemplos01.zip.
2. Abrir un command prompt e ir a la ruta donde se encuentran los
   códigos Java.
3. Compilar código Java:
     javac nombrearchivo.java.
4. Correr archivo compilado
     java nombrearchivo
5. Realizar los pasos 3 y 4 para todos los archivos .java que se
   encuentran en el directorio Ejemplos01
6. Modificar algunos ejemplos para forzar a que arroje algunos errores
   con fines de demostración.
Uso de paquetes
Un Paquete en Java es un contenedor de clases que permite agrupar
las distintas partes de un programa cuya funcionalidad tienen elementos
comunes.

Ventajas
El uso de paquetes proporciona las siguientes ventajas:
1. Agrupamiento de clases con características comunes.
2. Reutilización de código.
3. Mayor seguridad al existir niveles de acceso.

Contenido de un paquete
Un paquete puede contener:
1.    Clases
2.    Interfaces
3.    Tipos Enumerados
4.    Anotaciones
Uso de paquetes
Paquetes importantes de Java

 ● java.applet : Contiene clases para la creación de applets.
 ● java.awt : Contiene clases para crear interfaces de usuario con
   ventanas.
 ● java.io :   Contiene clases para manejar la entrada/salida.
 ● java.lang : Contiene clases variadas pero imprescindibles para el
   lenguaje, como Object, Thread, Math...
 ● java.net : Contiene clases para soportar aplicaciones que acceden
   a redes TCP/IP.
 ● java.util : Contiene clases que permiten el acceso a recursos del
   sistema, etc.
 ● java.swing:     Contiene clases para crear interfaces de usuario
   mejorando la AWT.
Uso de paquetes
En los ficheros de código Java se usa la palabra reservada package
para especificar a qué paquete pertenecen.
Suele indicarse como primera sentencia:

package java.awt.event;
Para usar un paquete dentro del código se usa la declaración import. Si
sólo se indica el nombre del paquete:

import java.awt.event.*;
se importan todas las clases que contiene. Si además del nombre del
paquete se especifica una clase, sólo se importa esa clase:
Uso de paquetes
Continuación

import java.awt.event.ActionEvent;
Después de añadir alguna de estas sentencias, se puede hacer
referencia a la clase ActionEvent usando su nombre:

ActionEvent myEvent = new ActionEvent();
Si no se hubiera importado la clase o el paquete, cada vez que
tuviéramos que usarla habría que especificarlo:

java.awt.event.ActionEvent myEvent = new java.awt.event.ActionEvent();
Uso de paquetes

                  Demo
Introducción a los Entornos de desarrollo integrado(IDE)

Integrated Development Environments (IDEs):

Decenas de entornos de desarrollo integrado (IDE) están disponibles
para trabajar con Java. Un IDE típico no sólo proporciona un editor de
texto, sino también herramientas para la elaboración, ejecución y
depuración de código, así como una herramienta para la creación de
interfaces gráficas de usuario. Eclipse y NetBeans son dos de los
entornos de desarrollo profesional más populares para trabajar con
Java.

BlueJ es un IDE que es popular para los estudiantes principiantes de
Java.
Introducción a los Entornos de desarrollo integrado(IDE)

Cuál es el IDE para Java más popular ?.




http://zeroturnaround.com/java-ee-productivity-report-2011/
Introducción a los Entornos de desarrollo integrado(IDE)

Los valores observados en el gráfico anterior es solo el resultado de una
encuesta realizadas a más de 1000 desarrolladores que asistieron al
JavaOne 2010.

El resultado de la misma podría no corresponder a la realidad, ya que
1000 desarrolladores es una muestra muy pequeña en relación a los 9
millones de desarrollares Java que habían en el 2009 según The 2009
Global Developer Population and Demographics Survey.
Introducción a los Entornos de desarrollo integrado(IDE)

La selección de un IDE puede depender de varios factores:
1. Costo.
2. Funcionalidades de integración con otras herramientas
   de desarrollo, tales como: servidor de versiones,
   servidores de aplicaciones ,bug tracking system, pruebas
   unitarias, entre otros.
3. Facilidad de uso
4. Soporte.
5. Disponibilidad para múltiples plataforma.
Introducción a los Entornos de desarrollo integrado(IDE)



Oracle JDeveloper:
 Es un entorno libre de desarrollo integrado que simplifica el desarrollo
de aplicaciones SOA basadas en Java e interfaces de usuario con
soporte para el ciclo de vida completo.

Soporta los lenguajes Java, HTML, XML, SQL, PL/SQL, Javascript,
PHP, Oracle ADF, UML y otros.

Es un software propietario pero gratuito desde 2005.
Introducción a los Entornos de desarrollo integrado(IDE)

Instalación de Oracle JDeveloper
PREGUNTAS ?
WE ROCK JAVA !!!

Weitere ähnliche Inhalte

Was ist angesagt?

Partes de la pantalla de eclipse
Partes de la pantalla de eclipsePartes de la pantalla de eclipse
Partes de la pantalla de eclipselourdes9898
 
Tutorial de eclipsee
Tutorial de eclipseeTutorial de eclipsee
Tutorial de eclipseejavierot99
 
Programacion basica-en-java
Programacion basica-en-javaProgramacion basica-en-java
Programacion basica-en-javaDaniel Martinez
 
ECLIPSE PANTALLA INICIO
ECLIPSE PANTALLA INICIOECLIPSE PANTALLA INICIO
ECLIPSE PANTALLA INICIOAlfa Mercado
 
Diseño y validacion GUI con java usando Netbeans
Diseño y validacion GUI con java usando NetbeansDiseño y validacion GUI con java usando Netbeans
Diseño y validacion GUI con java usando NetbeansEmerson Garay
 
Tema 1 el entorno de desarrollo de java
Tema 1 el entorno de desarrollo de javaTema 1 el entorno de desarrollo de java
Tema 1 el entorno de desarrollo de javaSabinaChambi
 
Instalando Android SDK
Instalando Android SDKInstalando Android SDK
Instalando Android SDKGary Briceño
 
Eclipse para novatos java
Eclipse para novatos javaEclipse para novatos java
Eclipse para novatos javamartaferrari
 
Mi primera-hora-con-eclipse
Mi primera-hora-con-eclipseMi primera-hora-con-eclipse
Mi primera-hora-con-eclipseariannalizeeth
 
Primer programa en java
Primer programa en javaPrimer programa en java
Primer programa en javamartaferrari
 
Manual de instalación ambiente de desarrollo básico de java JDK 1.6
Manual de instalación ambiente de desarrollo básico de java JDK 1.6Manual de instalación ambiente de desarrollo básico de java JDK 1.6
Manual de instalación ambiente de desarrollo básico de java JDK 1.6Andres Bedoya Tobon
 

Was ist angesagt? (15)

Partes de la pantalla de eclipse
Partes de la pantalla de eclipsePartes de la pantalla de eclipse
Partes de la pantalla de eclipse
 
Tutorial de eclipsee
Tutorial de eclipseeTutorial de eclipsee
Tutorial de eclipsee
 
Programacion basica-en-java
Programacion basica-en-javaProgramacion basica-en-java
Programacion basica-en-java
 
ECLIPSE PANTALLA INICIO
ECLIPSE PANTALLA INICIOECLIPSE PANTALLA INICIO
ECLIPSE PANTALLA INICIO
 
Base de datos avanzado i
Base de datos avanzado iBase de datos avanzado i
Base de datos avanzado i
 
Diseño y validacion GUI con java usando Netbeans
Diseño y validacion GUI con java usando NetbeansDiseño y validacion GUI con java usando Netbeans
Diseño y validacion GUI con java usando Netbeans
 
Tema 1 el entorno de desarrollo de java
Tema 1 el entorno de desarrollo de javaTema 1 el entorno de desarrollo de java
Tema 1 el entorno de desarrollo de java
 
Instalando Android SDK
Instalando Android SDKInstalando Android SDK
Instalando Android SDK
 
Eclipse para novatos java
Eclipse para novatos javaEclipse para novatos java
Eclipse para novatos java
 
Mi primera-hora-con-eclipse
Mi primera-hora-con-eclipseMi primera-hora-con-eclipse
Mi primera-hora-con-eclipse
 
Tutorial Eclipse #1
Tutorial Eclipse #1Tutorial Eclipse #1
Tutorial Eclipse #1
 
Primer programa en java
Primer programa en javaPrimer programa en java
Primer programa en java
 
Josi22
Josi22Josi22
Josi22
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipse
 
Manual de instalación ambiente de desarrollo básico de java JDK 1.6
Manual de instalación ambiente de desarrollo básico de java JDK 1.6Manual de instalación ambiente de desarrollo básico de java JDK 1.6
Manual de instalación ambiente de desarrollo básico de java JDK 1.6
 

Ähnlich wie [ES] Fundamentos esenciales de la plataforma java

Ähnlich wie [ES] Fundamentos esenciales de la plataforma java (20)

Tutorial de eclipse 2
Tutorial de eclipse 2Tutorial de eclipse 2
Tutorial de eclipse 2
 
Ap01 java
Ap01 javaAp01 java
Ap01 java
 
Introduccion a la algoritmia 2011-i
Introduccion a la algoritmia   2011-iIntroduccion a la algoritmia   2011-i
Introduccion a la algoritmia 2011-i
 
Introducción a la algoritmia
Introducción a la algoritmiaIntroducción a la algoritmia
Introducción a la algoritmia
 
Introducción a la algoritmia
Introducción a la algoritmiaIntroducción a la algoritmia
Introducción a la algoritmia
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
 
Instalacion de java y sus herramientas
Instalacion de java y sus herramientasInstalacion de java y sus herramientas
Instalacion de java y sus herramientas
 
Sebastian santana 600182 cuestionario para la leccion 1
Sebastian santana 600182 cuestionario para la leccion 1Sebastian santana 600182 cuestionario para la leccion 1
Sebastian santana 600182 cuestionario para la leccion 1
 
Manual jdk
Manual jdkManual jdk
Manual jdk
 
Clase 1 jJAVA 2012
Clase 1 jJAVA 2012Clase 1 jJAVA 2012
Clase 1 jJAVA 2012
 
Net3
Net3Net3
Net3
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación Java
 
3.LenguajeJava.pptxzczxczxsdfsczxczzzzzzzzzzzzzzzzzzzzz
3.LenguajeJava.pptxzczxczxsdfsczxczzzzzzzzzzzzzzzzzzzzz3.LenguajeJava.pptxzczxczxsdfsczxczzzzzzzzzzzzzzzzzzzzz
3.LenguajeJava.pptxzczxczxsdfsczxczzzzzzzzzzzzzzzzzzzzz
 
Programación en java
Programación en javaProgramación en java
Programación en java
 
Instalacion de java y NetBeans
Instalacion de java y NetBeansInstalacion de java y NetBeans
Instalacion de java y NetBeans
 
Arquitectura del JDK.pptx
Arquitectura del JDK.pptxArquitectura del JDK.pptx
Arquitectura del JDK.pptx
 
Manual de usuarios_de_eclipse_jenny
Manual de usuarios_de_eclipse_jennyManual de usuarios_de_eclipse_jenny
Manual de usuarios_de_eclipse_jenny
 
Entornodedesarrollodejava
EntornodedesarrollodejavaEntornodedesarrollodejava
Entornodedesarrollodejava
 
Conceptos estructuras de datos
Conceptos estructuras de datosConceptos estructuras de datos
Conceptos estructuras de datos
 
Introduccion
IntroduccionIntroduccion
Introduccion
 

[ES] Fundamentos esenciales de la plataforma java

  • 1. Let's Rock Java Fundamentos de Java Enterprise Edition con JDeveloper Eudris Cabrera Rodriguez Ingeniero Telemático Senior Software Developer Skype:eudriscabrera LinkedIn:http://www.linkedin.com/in/eudriscabrera Noviembre 2011, Santiago de los Caballeros, R. D.
  • 2. Objetivos 1. Introducir al participante en el mundo de la programación en JAVA. 2. Introducir los entornos de desarrollo integrado (IDE) disponibles en Java 3. Enseñar fundamentos esenciales de la plataforma Java.
  • 3. Agenda ● Configuración del Entorno de Desarrollo. ○ Instalar y verificar la instalación del JDK. ○ Correr los primeros programas usando Java. ○ Uso de Paquetes ● Introducción a los Entornos de desarrollo integrado(IDE) ○ Breve comparación de los diferentes IDEs en Java ○ Primeros Pasos con Jdeveloper ○ ● Paradigma de Orientación a Objetos: Conceptos Avanzados ○ Herencia Simple de Java ○ Jerarquías de Clases. ○ Sobreescritura de métodos. ○ Métodos con Parametros y Sobrecarga de Métodos. ○ Clases Abstractas, Interfaces y Polimorfismo.
  • 4. Configuración del Entorno de Desarrollo Instalando el JDK
  • 5. Configuración del Entorno de Desarrollo Como descargar el JDK desde la página de Oracle 1. Visitar el enlace http://www.oracle. com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=ocomes 2. Buscar la opción Java SE 6 Update 29 y hacer click en descargar(Download) 3. Haga click en la opción aceptar del radio botón y luego elige la versión correspondiente a su sistema operativo. 4. Esperar a que se descargue el instalador.
  • 6. Configuración del Entorno de Desarrollo Como descargar el JDK desde la página de Oracle 1. Visitar el enlace http://www.oracle.com/technetwork/java/javase/downloads/index. html?ssSourceSiteId=ocomes 2. Buscar la opción Java SE 6 Update 29 y hacer click en descargar(Download) 3. Haga click en la opción aceptar del radio botón y luego elige la versión correspondiente a su sistema operativo. 4. Esperar a que se descargue el instalador. Cómo instalar el JDK Ejecutar el archivo exe y responder a los cuadros de diálogo resultante. Cuando se le solicita el directorio de JDK, utilice el directorio por defecto. Para la mayoría de los sistemas de Windows, el directorio predeterminado es C: Archivos de programa Java jdk1.6.0 para Java SE 6.
  • 7. Configuración del Entorno de Desarrollo Un resumen de los directorios y archivos del JDK El directorio bin contiene todas las herramientas necesarias para desarrollar y probar un programa, incluyendo el compilador de Java. El directorio lib contiene librerías y ficheros de apoyo requeridos por las herramientas de desarrollo. El directorio jre contiene el intérprete de Java o Java Runtime Environment (JRE), que se necesita para ejecutar aplicaciones Java, una vez que han sido recopilados. Aunque el JDK utiliza esta versión interna de la JRE, también puede descargar una versión de JRE desde el sitio web de Java.
  • 8. Configuración del Entorno de Desarrollo Dos archivos importantes almacenados en el directorio de JDK readme.htm Una página HTML que contiene información sobre Java SE, incluyendo los requisitos del sistema, las características y vínculos de documentación. src.zip un archivo zip que contiene el código fuente de la API de Java SE. Si se utiliza una herramienta zip como WinZip para extraer estos directorios y archivos, puede ver el código fuente para el JDK.
  • 9. Configuración del Entorno de Desarrollo Para configurar Windows para trabajar con el JDK, es necesario agregar el directorio bin a la ruta de comandos. De esta manera, Windows sabe dónde buscar para encontrar los comandos de Java que se utiliza. Cómo establecer la ruta para Windows 2000/NT/XP 1. Mostrar el cuadro de diálogo Propiedades del sistema. Para hacerlo, pulse la tecla Windows y la tecla Pause / tecla Pausa, al mismo tiempo. O bien, haga clic en el icono Mi PC que está disponible desde el escritorio o el menú Inicio y seleccione Propiedades. 2. En el cuadro de diálogo Propiedades del sistema, seleccione la pestaña Opciones avanzadas y haga clic en el botón Variables de entorno. 3. Utilice el cuadro de diálogo Variables de entorno para modificar la variable del sistema llamado Path. Si usted no ha instalado las versiones anteriores de Java, escriba un punto y coma y la ruta para el subdirectorio bin de JDK 1.6 en el extremo derecho de la lista de rutas. De lo contrario, agregar la ruta de 1,6 seguido por un punto y coma antes de las rutas para las versiones anteriores del JDK.
  • 10. Configuración del Entorno de Desarrollo En las variables de entorno debe aparecer así: %SystemRoot%;%SystemRoot%system32;C:Program FilesJavajdk1.6.0bin; Cómo establecer la ruta para Windows Vista 1. Mostrar la sección de Sistema del panel de control. Para ello, abra el Panel de control, seleccione el enlace del sistema y mantenimiento, y seleccione el enlace del sistema. O bien, presione la tecla Windows y la tecla Pause / tecla Pausa, al mismo tiempo. 2. Seleccione el enlace Configuración avanzada del sistema. Cuando lo haga, Vista le pedirá con un cuadro de diálogo User Account Control. 3. En el cuadro de diálogo User Account Control, proceda a seleccionar el botón Continuar. Si es necesario, escriba la contraseña de una cuenta de administrador antes de seleccionar el botón Continuar. 4. Siga los pasos 2 y 3 del procedimiento de Windows 2000/NT/XP se muestra arriba.
  • 11. Configuración del Entorno de Desarrollo Para comprobar que su configuración fue correcta tiene 2 opciones: 1- Abrir un command prompt y escribir el comando path y en el resultado debe estar la ruta a donde está la instalación de Java. 2- Abrir un command prompt y escribir el comando java -version y debe dar como resultado la versión de Java que instaló recientemente.
  • 12. Correr los primeros programas usando Java 1. Crear un directorio y asignarle el nombre de Java, descomprimir dentro del directorio creado el archivo Ejemplos01.zip. 2. Abrir un command prompt e ir a la ruta donde se encuentran los códigos Java. 3. Compilar código Java: javac nombrearchivo.java. 4. Correr archivo compilado java nombrearchivo 5. Realizar los pasos 3 y 4 para todos los archivos .java que se encuentran en el directorio Ejemplos01 6. Modificar algunos ejemplos para forzar a que arroje algunos errores con fines de demostración.
  • 13. Uso de paquetes Un Paquete en Java es un contenedor de clases que permite agrupar las distintas partes de un programa cuya funcionalidad tienen elementos comunes. Ventajas El uso de paquetes proporciona las siguientes ventajas: 1. Agrupamiento de clases con características comunes. 2. Reutilización de código. 3. Mayor seguridad al existir niveles de acceso. Contenido de un paquete Un paquete puede contener: 1. Clases 2. Interfaces 3. Tipos Enumerados 4. Anotaciones
  • 14. Uso de paquetes Paquetes importantes de Java ● java.applet : Contiene clases para la creación de applets. ● java.awt : Contiene clases para crear interfaces de usuario con ventanas. ● java.io : Contiene clases para manejar la entrada/salida. ● java.lang : Contiene clases variadas pero imprescindibles para el lenguaje, como Object, Thread, Math... ● java.net : Contiene clases para soportar aplicaciones que acceden a redes TCP/IP. ● java.util : Contiene clases que permiten el acceso a recursos del sistema, etc. ● java.swing: Contiene clases para crear interfaces de usuario mejorando la AWT.
  • 15. Uso de paquetes En los ficheros de código Java se usa la palabra reservada package para especificar a qué paquete pertenecen. Suele indicarse como primera sentencia: package java.awt.event; Para usar un paquete dentro del código se usa la declaración import. Si sólo se indica el nombre del paquete: import java.awt.event.*; se importan todas las clases que contiene. Si además del nombre del paquete se especifica una clase, sólo se importa esa clase:
  • 16. Uso de paquetes Continuación import java.awt.event.ActionEvent; Después de añadir alguna de estas sentencias, se puede hacer referencia a la clase ActionEvent usando su nombre: ActionEvent myEvent = new ActionEvent(); Si no se hubiera importado la clase o el paquete, cada vez que tuviéramos que usarla habría que especificarlo: java.awt.event.ActionEvent myEvent = new java.awt.event.ActionEvent();
  • 18. Introducción a los Entornos de desarrollo integrado(IDE) Integrated Development Environments (IDEs): Decenas de entornos de desarrollo integrado (IDE) están disponibles para trabajar con Java. Un IDE típico no sólo proporciona un editor de texto, sino también herramientas para la elaboración, ejecución y depuración de código, así como una herramienta para la creación de interfaces gráficas de usuario. Eclipse y NetBeans son dos de los entornos de desarrollo profesional más populares para trabajar con Java. BlueJ es un IDE que es popular para los estudiantes principiantes de Java.
  • 19. Introducción a los Entornos de desarrollo integrado(IDE) Cuál es el IDE para Java más popular ?. http://zeroturnaround.com/java-ee-productivity-report-2011/
  • 20. Introducción a los Entornos de desarrollo integrado(IDE) Los valores observados en el gráfico anterior es solo el resultado de una encuesta realizadas a más de 1000 desarrolladores que asistieron al JavaOne 2010. El resultado de la misma podría no corresponder a la realidad, ya que 1000 desarrolladores es una muestra muy pequeña en relación a los 9 millones de desarrollares Java que habían en el 2009 según The 2009 Global Developer Population and Demographics Survey.
  • 21. Introducción a los Entornos de desarrollo integrado(IDE) La selección de un IDE puede depender de varios factores: 1. Costo. 2. Funcionalidades de integración con otras herramientas de desarrollo, tales como: servidor de versiones, servidores de aplicaciones ,bug tracking system, pruebas unitarias, entre otros. 3. Facilidad de uso 4. Soporte. 5. Disponibilidad para múltiples plataforma.
  • 22. Introducción a los Entornos de desarrollo integrado(IDE) Oracle JDeveloper: Es un entorno libre de desarrollo integrado que simplifica el desarrollo de aplicaciones SOA basadas en Java e interfaces de usuario con soporte para el ciclo de vida completo. Soporta los lenguajes Java, HTML, XML, SQL, PL/SQL, Javascript, PHP, Oracle ADF, UML y otros. Es un software propietario pero gratuito desde 2005.
  • 23. Introducción a los Entornos de desarrollo integrado(IDE) Instalación de Oracle JDeveloper