Click here to load reader
Upload
jose-cortez
View
36
Download
0
Embed Size (px)
DESCRIPTION
presentacion
Citation preview
INSTITUTO UNIVERSITARIO POLITÉCNICO "SANTIAGO MARIÑO"
EXTENSIÓN PORLAMAR
ESCUELA DE INGENIERÍA DE SISTEMAS
CÁTEDRA: ANALISIS Y DISEÑO DE SISTEMAS
APLICACIONES JAVA
Autor
Br. José Cortez C.I: V-17.898.476
Porlamar, Junio del 2013
ENTRADA Y SALIDA DE DATOS EN JAVA
Entrada Salida
El envió de datos al exterior se gestiona a través de
la clase PrintStream, utilizándose un objeto de la
misma para acceder al dispositivo de salida.
Posteriormente, con los métodos de la clase,
podemos enviar información al exterior.
La lectura de datos del exterior se gestiona
a través de la clase InputStream. Un
objeto InputStream esta asociado a un
dispositivo de entrada estándar ( el teclado)
podemos acceder al mismo a través del
atributo estático in de la clase System.
Lectura y Escritura de Archivos en java
Se abrir un fichero de texto para leer usando la clase File reader . Esta clase tiene
métodos que nos permiten leer caracteres. Sin embargo, suele ser habitual querer las
líneas completas, bien porque nos interesa la línea completa, bien para poder
analizarla luego y extraer campos de ella. FileReader no contiene métodos que nos
permitan leer líneas completas, pero sí BufferedReader.
File archivo = new File ("C:\\archivo.txt");FileReader fr = new FileReader (archivo);BufferedReader br = new BufferedReader(fr);...String linea = br.readLine();
Escritura de un Archivo
import java.io.*;
public class EscribeFichero
{
public static void main(String[] args)
{
FileWriter fichero = null;
PrintWriter pw = null;
try
{
fichero = new FileWriter("c:/prueba.txt");
pw = new PrintWriter(fichero);
for (int i = 0; i < 10; i++)
pw.println("Linea " + i);
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
// Nuevamente aprovechamos el finally para
// asegurarnos que se cierra el fichero.
if (null != fichero)
fichero.close();
} catch (Exception e2) {
e2.printStackTrace();
}
}
}
}
Serialización
La serialización Java es otra de las bibliotecas esenciales de la plataforma Java. La
serialización se usa principalmente para la persistencia de objetos y objetos remotos, dos
casos de uso donde necesita poder tomar una instantánea del estado de un objeto y luego
reconstituirlo posteriormente. Esta sección le da una idea de la API de serialización Java y le
muestra cómo usarlo en sus programas.