1. Instituto Universitario Politécnico Santiago Mariño
Extensión Porlamar
Escuela de Ingeniería de Sistemas.
Aplicaciones en Java
Profesor:
Ing. Diógenes Rodríguez.
Autor:
Br. Pedro Barrientos.
C.I: 19.232.006
Porlamar, Junio 2013.
2. Java
Es un lenguaje de programación general orientado al manejo de
objetos empezó a difundir a partir de 1995. Las aplicaciones son los
programas básicos de java se ejecutan en una determinada máquina.
Entrada y Salida de Datos en Java.
Existen jerarquías de clases para la entrada y salida de datos.
InputStream (para lectura): Superclase abstracta que proporciona canal
de entrada.
OutputStream (para escritura): Superclase abstracta que proporciona
canal de salida.
3. Entrada y Salida Estándar.
Para la entrada de datos se tiene System.in se encarga del
flujo estándar de entrada de datos al sistema donde usualmente
es por teclado.
Para que ocurra la salida de los datos se requiere la clase
System.out la cual se encarga del flujo estándar de salida de
datos donde son dirigidos a consola y permite ser visualizados
por pantalla.
Lectura y Escritura de Archivos
Lectura de Archivos.
FileReader
Representa un fichero de texto para la lectura de datos.
BufferedReader
Se encarga de leer el texto de una secuencia de caracteres de
entrada, a fin de proporcionar a la lectura de los caracteres.
4. Escritura de Archivos.
FileWriter
Crea un flujo hacia el archivo deseado de tal manera que si este no
existe es creado.
PrintWriter
Su función principal es ofrecer métodos que permitan la
manipulación mejor del flujo de datos.
Serialización
Su función principal es transformar un objeto en una cadena de
bytes. Java brinda la serialización en forma estándar y es lograda
mediante la interfaz serializable del paquete java.io.
Java Foundation Classes (JFC) y Java 2D
Clases Java fundamentales son conjunto completo de interfaz
gráfica de usuario.
5. JFC incluye las siguientes características:
• El conjunto de componentes de swing.
• Gráficos 2D.
• Pluggable Look-and-feel.
• Accesibilidad.
• Arrastrar y soltar.
• Internacionalización.
Lectura de un archivo en un servidor en internet.
Esta clase permite presentar cómo leer un archivo de texto
denominado Readme.txt del servidor., la cual debe reconocer el
programa, brindar ayuda al usuario a empezar a usarlo.
Java media framework (JMF).
Java media framework es una interfaz de programación de
aplicaciones (API) para la incorporación de los medios de
comunicación basados en el tiempo en las aplicaciones Java y
applets.
6. Java 3D
Esta destinado a dar a los desarrolladores de Java la capacidad
de escribir aplicaciones que proporcionan tridimensional,
contenido interactivo para los usuarios.
Java Beans.
Java Beans es una clase java que debe seguir los siguientes
acuerdos:
• Se debe tener un constructor sin argumentos.
• Debe ser serializable.
• Debe proporcionar métodos para establecer los valores de
ciertas propiedades.
7. RMI y Java IDL
Es una implementación que permite que dos objetos
interactúen sobre diferentes plataformas a través de una red.
Java Native Interface (JNI).
Es un framework de programación que permite que un
programa escrito en Java sea ejecutado en la maquina
virtual Java (JVM) pueda interactuar con programas escritos
en otros lenguajes.