11
INSTITUTO UNIVERSITARIO POLITÉCNICO SANTIAGO MARIÑO “EXTENSIÓN PORLAMAR” ESCUELA DE INGENIERÍA DE SISTEMAS APLICACIONES DE JAVA Autores: Spinetti, Angeline 47-19.549.303 Prof. Ing. Diógenes Rodríguez Porlamar, Junio,2013

Presentación de las aplicaciones de java

Embed Size (px)

Citation preview

  • 1. INSTITUTO UNIVERSITARIO POLITCNICO SANTIAGO MARIO EXTENSIN PORLAMAR ESCUELA DE INGENIERA DE SISTEMAS Autores: Spinetti, Angeline 47-19.549.303Prof. Ing. Digenes Rodrguez Porlamar, Junio,2013

2. ENTRADA Y SALIDA DE DATOS EN JAVA Una de las operaciones ms habituales que tiene que realizar un programa Java es intercambiar datos con el exterior. Para ello, el paquete java.io de J2SE incluye una serie de clases que permiten gestionar la entrada y salida de datos en un programa, independientemente de los dispositivos utilizados para el envo/recepcin de los datos. 3. CLASES DE JAVA PARA LECTURA Y ESCRITURA DE DATOS System.in: Este objeto implementa la entrada estndar (normalmente el teclado). System.out: Este objeto implementa la salida estndar. System.err: Este objeto implementa la salida en caso de error. 4. SERIALIZACIN Es un proceso en el que el estado de un objeto y sus metadatos (como el nombre de clase del objeto y los nombres de sus atributos) se almacenan en un formato binario especial. 5. JNI (JAVA NATIVE INTERFACE) Es una interfaz que funciona como instrumento de Java ayudando a que las aplicaciones escritas en Java puedan ejecutarse un cdigo nativo, permitiendo el ahorro del tiempo en el desarrollo de diversas tareas. 6. RMI Y JAVA IDL Aplicaciones RMI a menudo comprenden dos programas separados, un servidor y un cliente. Un programa de servidor tpico crea algunos objetos remotos, hace referencias a estos objetos accesibles, y espera para los clientes para invocar mtodos en estos objetos. Un programa de cliente tpico obtiene una referencia remota a uno o ms objetos remotos en un servidor y, a continuacin invocan mtodos en ellos. Java Interface Description Language es una implementacin CORBA que permite que dos objetos interacten sobre diferentes plataformas a travs de una red. Java IDL al ser una interfaz permite que los objetos interacten sin importar el lenguaje en que estn escritos, a diferencia de Java RMI que solo soporta objetos distribuidos escritos en Java. 7. JAVA BEANS Java Beans es una API implementada para la construccin y uso de componentes escritos en Java, los cuales son comnmente llamados Beans. Esta API es proporcionada por SUN como una herramienta visual que permite la carga, utilizacin, modificacin, as como tambin interconexin de Beans, con el propsito de construir nuevos Beans, applets o bien aplicaciones completas. 8. JAVA FOUNDATION CLASSES (JFC) Los JFC son componentes esenciales para construir entornos grficos de los programas o guis (Graphical user interfaces). Las clases Java fundamentales (JFC) incluyen las clases de Swing, que definen un conjunto completo de componentes de interfaz grfica para aplicaciones JFC. 9. JAVA 3D La API (Application Program Interface) Java 3D es una interfaz de programacin de aplicacin utilizada para realizar aplicaciones y applets con grficos en tres dimensiones. Proporciona a los desarrolladores constructores de alto nivel para crear y manipular geometras 3D y para construir las estructuras utilizadas en el renderizado de dichas geometras. 10. JAVA MEDIA FRAMEWORK (JMF) Es una definicin de la interfaz utilizada por JAVA para la utilizacin de datos multimedia. Como definicin de interfaz, JMF indica como los proveedores de dichas clases deben encapsularlas y registradas en el sistema. Permite a las aplicaciones Java incluir componentes de audio, video, as como capturar, reproducir y decodificar mltiples formatos. 11. GRACIAS POR SU ATENCIN