inputstream/outputstream以及writer/reader优缺点?

来源:百度知道 编辑:UC知道 时间:2024/07/02 11:54:43
在Java中

什么时候用inputstream/outputstream 比用writer/reader好?

反之

什么时候用writer/reader 比用inputstream/outputstream好?

inputstream/outputstream处理的是二进制流,比如你要上传/下载一个音频文件或者图像文件之类的时候,是把这些文件以二进制流处理的;
writer/reader处理的是字符流,通常在处理文本的时候比较方便。

inputstream/outputstream处理字节流
writer/reader处理字符流,读取文本内容比较方便,当涉及字符编码格式时用这个比价好