一、字节流 InputStream/OutputStream
1、FileInputStream/FileOutputStream:文件字节流,用于文件的读写操作
2、BufferedInputStream/BufferedFileOutputStream:加缓冲区的字节流,用于提高效率
(视频教程推荐:java视频)
二、字符流 Reader/Writer
1、FileReader/FileWriter:文件字符流,用于文本文件的读写操作
2、BufferedReader/BufferedWriter:加缓冲区的字符流,用于提高效率
三、转换流 InputStreamReader/OutputStreamWriter
推荐教程:java开发入门