IO之字节流和字符流的区别

来源:互联网 发布:html5软件开发 编辑:程序博客网 时间:2024/06/11 17:03

字节流在操作时本身不会使用到缓冲区(缓存),是文本本身直接操作的。而字符流在操作时使用缓冲区,通过缓冲区早操作文件。

如果想在不关闭时耶可以将字符流的内容全部输出,则可以使用Write类中的Flush()方法完成。

在开发中,建议使用字节流进行开发。所有的文件在硬盘中或是在传输时都是以字节的方式进行的,包括图片等都是按字节的方式进行存储的。而字符只是在内存中才会形成,所有在开发中,字节流的使用比较广泛。


原创粉丝点击