字节流和字符流的区别

1)  缓冲区

     字节流在操作时本身不会用到缓冲区,是对文件本身进行操作。

    字符流在操作的时候使用到了缓冲区,所以在操作字符流的时候,不关闭流是没办法对写入 数据进行保存的。

     

    2)读写单位不同

        字节流是以字节(8bit)为单位进行读写,字符流是根据字符进行读写,在读写的时候根据码表映射,有时候可能会一次性读取多个字节

    3)处理对象不同

        字节流能处理所有对象的类型,字符流一般只能处理字符类数据
    
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页