黑马程序员技术交流社区

标题: Io流里面输入输出? [打印本页]

作者: wu199309023    时间: 2015-9-8 22:21
标题: Io流里面输入输出?
IO流里面输入输出这么多种,我们一般使用哪一种或哪几种呢?
作者: wu199309023    时间: 2015-9-9 23:19
都没人回答
作者: xiaozeiyes    时间: 2015-9-10 07:17
字节流
字节流主要是操作byte类型数据,也byte数组为准,主要操作类就是
·字节输出流:OutputStream
·字节输入流:InputStream

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

字节-字符转换流
OutputStreamWriter和InputStreamReader
在整个IO包中,实际上就是字节流和字符流,但是除了这两个流之外,还存在一组字节流-字符流的转换类。
[java] view plaincopyprint?
•OutputStreamWriter:是Writer的子类,将输出的字符流转换为字节流。即:将一个字节流的输出对象变为字节流的输出对象  
•InputStreamReader:是Reader的子类,将输入的字节流变为字符流,即:将一个字节流的输入对象变为字符流的输入对象。
作者: 0825梁磊    时间: 2015-9-10 07:45
顶楼上,解释的可以了
作者: lion_good    时间: 2015-9-10 15:17
看你的真实需要吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2