Aplicaciones en java

7
REPUBLICA BOLIVARIANA DE VENEZUELA. INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO”. EXT PORLAMAR. APLICACIONES EN JAVA INTEGRANTES. Vásquez. Elizabeth. C.I. 20536370

Transcript of Aplicaciones en java

Page 1: Aplicaciones en java

REPUBLICA BOLIVARIANA DE VENEZUELA.INSTITUTO UNIVERSITARIO POLITECNICO

“SANTIAGO MARIÑO”.EXT – PORLAMAR.

APLICACIONES EN JAVA

INTEGRANTES.Vásquez. Elizabeth.C.I. 20536370

Page 2: Aplicaciones en java

ENTRADA Y SALIDA DE DATOS EN JAVA

Fuente Información Destino

Datos…

En Java se define la abstracción de stream (flujo) para tratar lacomunicación de información entre el programa y el exterior1. Entre una fuente y un destino fluye una secuencia de datos2. Los flujos actúan como interfaz con el dispositivo o claseasociada1. Operación independiente del tipo de datos y del dispositivo2. Mayor flexibilidad (p.e. redirección, combinación)3. Diversidad de dispositivos (fichero, pantalla, teclado, red, …)4. Diversidad de formas de comunicación• Modo de acceso: secuencial, aleatorio• Información intercambiada: binaria, caracteres, líneas

Page 3: Aplicaciones en java

CLASES DE JAVA PARA LECTURA Y ESCRITURA DE DATOS

Page 4: Aplicaciones en java

Entrada y Salida Estándar (teclado y pantalla)

Java tiene acceso a la entrada/salida estándar a través dela clase java.lang.System• Los flujos estándar son campos estáticos de System• Flujos1. System.in implementa la entrada estándar2. System.out implementa la salida estándar3. System.err implementa la salida de error

Entrada (teclado) Datos Datos

ProgramaSalida

(Pantalla)

Page 5: Aplicaciones en java

Java foundation classes (JFC) y java 2D

Las JFC, java foundation classes son un conjunto decomponentes y características para ayudar a construir los entornosgráficos de los programas o guis (graphical user interfaces). Incluyeprácticamente todo tipo de elementos gráficos como botones,paneles, menús y ventanas, con muchas ventajas sobre el awt. Swinges una parte de las JFC que permite incorporar en las aplicacioneselementos gráficos de una forma mucho más versátil y con máscapacidades que utilizando el awt básico de java

Java media framework (JMF)

Es una definición de la interfaz utilizada por java para lautilización de datos multimedia. Como definición de interfaz. JMFindica como los proveedores de dichas clases deben encapsularlas yregistrar las en el sistema. Permite a las aplicaciones javas incluircomponentes de audio, video, así como capturar, reproducir ydecodificar múltiples formatos.

Page 6: Aplicaciones en java

Java 3D

Es una interfaz para escribir programas quemuestran e interactúan con gráficos tridimensionales.Permiten la creación de imágenes, visualizaciones,animaciones y programas de aplicaciones graficas 3Dinteractivas.

JavaBean

Un JavaBean o bean es un componente hecho ensoftware que se puede reutilizar y que puede ser manipuladovisualmente por una herramienta de programación enlenguaje Java.

Page 7: Aplicaciones en java

Java Native Interface (JNI)

Es un framework de programación quepermite que un programa escrito en Java ejecutadoen la máquina virtual java (JVM) pueda interactuarcon programas escritos en otros lenguajescomo C, C++ y ensamblador.

RMI y Java IDL

Tanto RMI (remotemethod invocation) como javaIDL (java interfacedefinitionlanguage) sonherramientas para desarrollaraplicaciones distribuidas.