A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wu199309023 中级黑马   /  2015-9-8 22:21  /  508 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

IO流里面输入输出这么多种,我们一般使用哪一种或哪几种呢?

4 个回复

倒序浏览
都没人回答
回复 使用道具 举报
字节流
字节流主要是操作byte类型数据,也byte数组为准,主要操作类就是
·字节输出流:OutputStream
·字节输入流:InputStream

字符流
在程序中一个字符等于2个字节,那么java提供了Reader、Writer两个专门操作字符流的类。
·字符输出流:Writer
·字符输入流:Reader

字节-字符转换流
OutputStreamWriter和InputStreamReader
在整个IO包中,实际上就是字节流和字符流,但是除了这两个流之外,还存在一组字节流-字符流的转换类。
[java] view plaincopyprint?
•OutputStreamWriter:是Writer的子类,将输出的字符流转换为字节流。即:将一个字节流的输出对象变为字节流的输出对象  
•InputStreamReader:是Reader的子类,将输入的字节流变为字符流,即:将一个字节流的输入对象变为字符流的输入对象。
回复 使用道具 举报
顶楼上,解释的可以了
回复 使用道具 举报
看你的真实需要吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马