diferencias entre flujo de caracteres y flujos de bytes

Iniciado por darkxxx, 2 Junio 2009, 08:25 AM

0 Miembros y 1 Visitante están viendo este tema.

darkxxx

Cual es la diferencia entre usar un flujo de caracteres y un flujo de bytes es decir para que se usa un flujo de bytes ya que probe usando las dos clases FileOutputStream y FileReader para escribir datos a un fichero y ambos escriben en fichero en forma de caracteres con la diferencia que con el primero tuve que pasar el string a un arreglo de bytes pero al final se creo el mismo fichero como los mismos datos y no se cual es la diferencia entonces.

saludos

~~

Con el flujo de caracteres puedes escribir en un fichero como lo harías en la consola por ejemplo. Con un flujo de bytes, si bien puedes escribir cadenas de texto, también puedes escribir en disco todo tipo de datos, como por ejemplo guardar una estructura de enteros para recupararla más tarde

Salu2