目录

  • ​​字节流​​
  • ​​带缓冲区的字节流​​
  • ​​字符流​​


​只解释输入流读取的过程,输出流同理​

字节流

​一个个的读取字节,然后打印到控制台​

java 字节流 字符流_字节流

带缓冲区的字节流

​先把字符放到的缓冲区,待缓冲区满后,在打印到控制台​

java 字节流 字符流_字符流_02

字符流

​字节流FileInputStream依次流读取字节abc, 然后放到字节缓冲区BufferedInputStram, 经过转换流InputStreamReader转换成字符,然后放到字符缓冲区BufferedReader,待字符缓冲区满后,打印到控制台​

java 字节流 字符流_字符流_03