1. Un paseo por las características
APLICACIONES JAVA
Presentación de
APLICACIONES
JAVA
2. ENTRADAYSALIDADEDATOS
ENJAVA ENTRADA Y SALIDA DE DATOS EN JAVA
La entrada y salida en java se implementa en el paquete java.io.
La E/S en java se basa en el concepto de flujo, que es una
secuencia ordenada de datos que tienen una fuente.
3. El package java.io contiene las clases
necesarias para la comunicación del programa
con el exterior. Dentro de este package
existen dos familias de jerarquías distintas
para la entrada/salida de datos.
JAVA PARA LECTURA
Y ESCRITURA DE
DATOS
4.
5. system.in:
Objeto de la clase inputstream
preparado para recibir datos desde la
entrada estándar del sistema
(habitualmente el teclado).
system.out:
Objeto de la clase printstream que
imprimirá los datos en la
salidaestándar del sistema
(normalmente asociado con la
pantalla).
ENTRADA Y SALIDA ESTÁNDAR (TECLADO Y
PANTALLA)
En java, la entrada desde teclado y la
salida a pantalla están reguladas
atraves de la clase system. Esta clase
pertenece al package java.lang y
agrupadiversos métodos y objetos
que tienen relación con el sistema
local.
7. » La serialización de un objeto consiste en
obtener una secuencia de bytes que
represente el estado de dicho objeto.
» Esto se puede conseguir utilizando el
modificador transient, que informa a la
JVM de que no nos interesa mantener el
valor de ese atributo para serializarlo o
hacerlo persistente
SERIALIZACIÓN
9. JAVA FOUNDATION CLASSES (JFC) Y JAVA 2D
(JFC, en castellano Clases Base Java) son un framework gráfico para construir interfaces
gráficas de usuario portables basadas en Java. JFC se compone de Abstract Window
Toolkit (AWT), Swing y Java 2D. Juntas, suministran una interfaz de usuario consistente
para programas Java, tanto si el sistema de interfaz de usuario subyacente es Windows,
Mac OS X o Linux.
AWT es la más antigua de las dos APIs de interfaz, y fue criticada duramente por ser poco
más que una envoltura alrededor de las capacidades gráficas nativas de la plataforma
anfitrión.
11. JAVA MEDIA FRAMEWORK (JMF)
Java Media Framework o JMF (en español entorno de trabajo
multimedia de Java) es una extensión de Java que permite la
programación de tareas multimedia en este lenguaje de
programación.
Sus principales características son:
1.- Estabilidad debida a que funciona sobre la máquina virtual java (JVM).
Sencillez, ya que permite, usando unos pocos comandos, realizar complejas
tareas multimedia.
2.- Potencia, permitiendo la manipulación de elementos multimedia de vídeo y
audio locales .
13. JAVA BEANS
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.
Introspection: Permite analizar a la
herramienta de programación o IDE como
trabaja el bean.
Customization: El programador puede alterar
la apariencia y la conducta del bean.
Events: Informa al IDE de los sucesos que
puede generar en respuesta a las acciones del
usuario o del sistema, y también los sucesos
que puede manejar.
Properties: Permite cambiar los valores de las
propiedades del bean para personalizarlo
(customization).
Persistence: Se puede guardar el estado de
los beans que han sido personalizados por el
programador, cambiando los valores de sus
propiedades.
15. JAVA NATIVE INTERFACE (JNI)
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.
El JNI se usa para escribir métodos nativos que permitan solventar situaciones en las que
una aplicación no puede ser enteramente escrita en Java, como por ejemplo en el caso
de que la biblioteca estándar de clases no proporcione soporte para funcionalidades
dependientes de la plataforma.
Notas del editor
Este Esta presentación, que se recomienda ver en modo de presentación, muestra las nuevas funciones de PowerPoint. Estas diapositivas están diseñadas para ofrecerle excelentes ideas para las presentaciones que creará en PowerPoint 2010.Para obtener más plantillas de muestra, haga clic en la pestaña Archivo y después, en la ficha Nuevo, haga clic en Plantillas de muestra.