REPUBLICA BOLIVARIANA DE VENEZUELA.
INSTITUTO UNIVERSITARIO POLITECNICO
“SANTIAGO MARIÑO”.
EXT – PORLAMAR.
APLICACIONES EN JAVA
INTEGRANTES.
Vásquez. Elizabeth.
C.I. 20536370
ENTRADA Y SALIDA DE DATOS EN JAVA
Fuente Información Destino
Datos…
En Java se define la abstracción de stream (flujo) para tratar la
comunicación de información entre el programa y el exterior
1. Entre una fuente y un destino fluye una secuencia de datos
2. Los flujos actúan como interfaz con el dispositivo o clase
asociada
1. Operación independiente del tipo de datos y del dispositivo
2. 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
CLASES DE JAVA PARA LECTURA Y ESCRITURA DE DATOS
Entrada y Salida Estándar (teclado y pantalla)
Java tiene acceso a la entrada/salida estándar a través de
la clase java.lang.System
• Los flujos estándar son campos estáticos de System
• Flujos
1. System.in implementa la entrada estándar
2. System.out implementa la salida estándar
3. System.err implementa la salida de error
Entrada
(teclado) Datos Datos
Programa
Salida
(Pantalla)
Java foundation classes (JFC) y java 2D
Las JFC, java foundation classes son un conjunto de
componentes y características para ayudar a construir los entornos
gráficos de los programas o guis (graphical user interfaces). Incluye
prácticamente todo tipo de elementos gráficos como botones,
paneles, menús y ventanas, con muchas ventajas sobre el awt. Swing
es una parte de las JFC que permite incorporar en las aplicaciones
elementos gráficos de una forma mucho más versátil y con más
capacidades que utilizando el awt básico de java
Java media framework (JMF)
Es una definición de la interfaz utilizada por java para la
utilización de datos multimedia. Como definición de interfaz. JMF
indica como los proveedores de dichas clases deben encapsularlas y
registrar las en el sistema. Permite a las aplicaciones javas incluir
componentes de audio, video, así como capturar, reproducir y
decodificar múltiples formatos.
Java 3D
Es una interfaz para escribir programas que
muestran e interactúan con gráficos tridimensionales.
Permiten la creación de imágenes, visualizaciones,
animaciones y programas de aplicaciones graficas 3D
interactivas.
JavaBean
Un JavaBean o bean es un componente hecho en
software que se puede reutilizar y que puede ser manipulado
visualmente por una herramienta de programación en
lenguaje Java.
Java Native Interface (JNI)
Es un framework de programación que
permite que un programa escrito en Java ejecutado
en la máquina virtual java (JVM) pueda interactuar
con programas escritos en otros lenguajes
como C, C++ y ensamblador.
RMI y Java IDL
Tanto RMI (remote
method invocation) como java
IDL (java interface
definitionlanguage) son
herramientas para desarrollar
aplicaciones distribuidas.

Aplicaciones en java

  • 1.
    REPUBLICA BOLIVARIANA DEVENEZUELA. INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO”. EXT – PORLAMAR. APLICACIONES EN JAVA INTEGRANTES. Vásquez. Elizabeth. C.I. 20536370
  • 2.
    ENTRADA Y SALIDADE DATOS EN JAVA Fuente Información Destino Datos… En Java se define la abstracción de stream (flujo) para tratar la comunicación de información entre el programa y el exterior 1. Entre una fuente y un destino fluye una secuencia de datos 2. Los flujos actúan como interfaz con el dispositivo o clase asociada 1. Operación independiente del tipo de datos y del dispositivo 2. 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
  • 3.
    CLASES DE JAVAPARA LECTURA Y ESCRITURA DE DATOS
  • 4.
    Entrada y SalidaEstándar (teclado y pantalla) Java tiene acceso a la entrada/salida estándar a través de la clase java.lang.System • Los flujos estándar son campos estáticos de System • Flujos 1. System.in implementa la entrada estándar 2. System.out implementa la salida estándar 3. System.err implementa la salida de error Entrada (teclado) Datos Datos Programa Salida (Pantalla)
  • 5.
    Java foundation classes(JFC) y java 2D Las JFC, java foundation classes son un conjunto de componentes y características para ayudar a construir los entornos gráficos de los programas o guis (graphical user interfaces). Incluye prácticamente todo tipo de elementos gráficos como botones, paneles, menús y ventanas, con muchas ventajas sobre el awt. Swing es una parte de las JFC que permite incorporar en las aplicaciones elementos gráficos de una forma mucho más versátil y con más capacidades que utilizando el awt básico de java Java media framework (JMF) Es una definición de la interfaz utilizada por java para la utilización de datos multimedia. Como definición de interfaz. JMF indica como los proveedores de dichas clases deben encapsularlas y registrar las en el sistema. Permite a las aplicaciones javas incluir componentes de audio, video, así como capturar, reproducir y decodificar múltiples formatos.
  • 6.
    Java 3D Es unainterfaz para escribir programas que muestran e interactúan con gráficos tridimensionales. Permiten la creación de imágenes, visualizaciones, animaciones y programas de aplicaciones graficas 3D interactivas. JavaBean Un JavaBean o bean es un componente hecho en software que se puede reutilizar y que puede ser manipulado visualmente por una herramienta de programación en lenguaje Java.
  • 7.
    Java Native Interface(JNI) Es un framework de programación que permite que un programa escrito en Java ejecutado en la máquina virtual java (JVM) pueda interactuar con programas escritos en otros lenguajes como C, C++ y ensamblador. RMI y Java IDL Tanto RMI (remote method invocation) como java IDL (java interface definitionlanguage) son herramientas para desarrollar aplicaciones distribuidas.