西安尚学堂吧 关注:165贴子:8,349
  • 9回复贴,共1

Java字节流与字符流的区别_尚学堂

只看楼主收藏回复


答:
字节流和字符流使用是非常相似的,字节流在操作的时候本身是不会用到缓冲区(内存)的,是与文件本身直接操作的,而字符流在操作的时候是使用到缓冲区的。
字节流在操作文件时,即使不关闭资源(close 方法),文件也能输出,
但是如果字符流不使用 close 方法的话,则不会输出任何内容,说明字符流用的是缓冲区,并且可以使用 flush 方法强制进行刷新缓冲区,这时才能在不 close 的情况下输出内容。


1楼2017-08-23 14:20回复
    close 方法的话,则不会输出任何内容


    IP属地:陕西2楼2017-11-13 15:59
    回复
      节流与字符流的区别


      3楼2018-01-30 10:11
      回复
        但是如果字符流不使用 close 方法的话,则不会输出任何内容,说明字符流用的是缓冲区,并且可以使用 flush 方法强制进行刷新缓冲区,这时才能在不 close 的情况下输出内容。


        7楼2018-08-07 08:45
        回复
          但是如果字符流不使用 close 方法的话


          8楼2018-10-13 08:45
          回复
            但是如果字符流不使用 close 方法的话,则不会输出任何内容,说明字符流用的是缓冲区,并且可以使用 flush 方法强制进行刷新缓冲区,这时才能在不 close 的情况下输出内容。


            9楼2018-11-12 13:47
            回复
              Java字节流与字符流的区别


              11楼2019-02-18 10:59
              回复
                但是如果字符流不使用 close 方法的话,则不会输出任何内容,说明字符流用的是缓冲区,并且可以使用 flush 方法强制进行刷新缓冲区,这时才能在不 close 的情况下输出内容。


                12楼2019-03-08 09:07
                回复
                  close 方法的话,则不会输出任何内容


                  13楼2019-03-08 09:07
                  回复
                    但是如果字符流不使用 close 方法的话,则不会输出任何内容,说明字符流用的是缓冲区,并且可以使用 flush 方法强制进行刷新缓冲区,这时才能在不 close 的情况下输出内容。


                    14楼2019-03-15 09:57
                    回复