字节流,字符流 有什么区别

时间:2022-12-27 20:58:02

字节输入输出流:InputStream,OutputStream

InputStream:

 常用子类-->FileInputStream,BufferedInputStream

输出流同理。

字节流可以处理二进制文件,有AudioInputStream,ByteArrayInputStream

但是对文本处理稍差



字符输入输出流:Reader,Writer

Reader:

常用子类-->BufferedReader,InputStreamReader

输出同理。

字符流用于对文本进行读写操作的流,不能处理对图片,声音等二进制文件进行的读写操作