Notes
Java I/O
Content of the notes (1)
Page 1
Representa una fuente de entrada o un destino de salida, es un secuencia de datos. Un stream puede representar diferentes clases de fuentes o destinos.
Funcionamiento
usa un input stream para leer datos desde una fuente, un elemento a la vez. El programa usa un output stream para escribir datos desde un destino, un elemento a la vez.
Ej: una máquina productora que es controlada por el programa.
Tipos de stream de datos
Los programas usan clases byte steam para realizar entradas y salidas de 8 bytes. Ver ejemplo CopyBytes. desciende de ImputStream y OutpuStream.
Declarar objetos de entrada y salida como null
El -1 indica que llego al final el archivo
Cuando tengo caracteres es mejor usar Caracter Stream.
Para caracter usamos FileReader y FileWriter.
Para incremenar la velocidad podemus usar buffer: áreas de memoria reservadas.
hay 4 clases:
BufferImputStrem y BufferOuteputStream: leer y escribir
Bufferedreader y BufferedWritter: crean buffer de stream de caracter.
Recordar limpiar buffer on flush.
Ej: copylines.
En los string el final seria null.
Al salir hay que cerrar los canales de stream
SCANNER
Me separa las palabras y cada vez que veo un espacio en blanco me las sepra de alguna forma (depende de lo que ingreso el usuario).
Cuando los espacios no son separadors es mejor utilizar SPLIT
Localizadores
En números de USA los separadores son diferentes de los usadoes en Venzuela. Por lo tanto si usamos "locales" podemos cambiar los separadores de cada país.
Nueva Página
Information
- Description
- Tesis Java (Parcial 2) Note on Java I/O, created by arcela43 on 02/12/2013.
- Created by
- arcela43 · Dec 2013
- Updated
- Jun 30, 2016
- Views
- 44
- Tags
- Rating