jueves, 22 de mayo de 2014

CLASES DE JAVA PARA LECTURA Y ESCRITURA DE DATOS - I

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. La diferencia principal consiste en que una opera con bytes y la otra con caracteres (el carácter de Java está formado por dos bytes porque sigue el código Unicode). 
En general, para el mismo fin hay dos clases que manejan bytes (una clase de entrada y otra de salida) y otras dos que manejan caracteres. Desde Java 1.0. la entrada y salida de datos del programa se podía hacer con clases derivadas de InpntStream (para lecmra) y OutputStreain (para escritura). Estas clases tienen los métodos básicos readQ y write() que manejan bytes y que 110 se suelen utilizar directamente. La Figura 9.1 muestra las clases que derivan de InpntStream y la Figura 9.2 las que derivan de OutputStreain.

No hay comentarios:

Publicar un comentario