Java I/O流原来如此

字节流和字符流的区别

字节流和字符流操作的本质区别只有一个:字节流是原生的操作,字符流是经过处理后的操作
在这里插入图片描述

处理图片、视频、音乐的时候还是用字节流吧,处理文本文件的时候用字符流会好很多。

在这里插入图片描述

字节流

  • InputStream

  1. FileInputStream
  2. ByteArrayInputStream
  • OutputStream

  1. FileOutputStream
  2. ByteArrayOutputStream
    在这里插入图片描述

字符流

  • Writer

  1. FileWriter
  2. BufferedWriter
  • Reader

  1. FileReader
  2. BufferedReader

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章