黑马程序员技术交流社区
标题:
IO流----字节流
[打印本页]
作者:
feitianmao627
时间:
2015-5-5 22:59
标题:
IO流----字节流
IO流:
1.分类:
按流向分:
1).输出流:
2).输入流;
按数据类型分:
1).字节流:
输入流:InputStream
输出流:OutputStream
2).字符流:
输入流:Reader
输出流:Writer
2.字节流:
输出流:FileOutputStream
构造方法:包含"追加写入"。文件可以不存在,自动创建
成员方法:write(byte[] b);
write(byte[] b,int off,int len);
输入流:FileInputStream:
构造方法:文件必须存在,否则抛异常;
成员方法:int read():一次读取一个字节
int read(byte[] b):一次读取一个字节数组,返回读取字节的数量;
3.带缓冲的字节流:
输出流:BufferedOutputStream:
构造方法:需要FileOutputStream
成员方法:没有新增;注意:
flush();刷新缓冲区;
close();此方法内部会自动调用flush();
输入流:BufferedInputStream:
构造方法:需要FileInputStream
成员方法:没有新增:
一次读取一个字节;
一次读取一个字节数组;
4.对于字节流,推荐使用带缓冲区的;
作者:
曹宇
时间:
2015-5-5 23:05
赞,逻辑很清晰.....
作者:
dianxiaoer
时间:
2015-5-5 23:26
bucuo bucuo
作者:
onETT
时间:
2015-5-5 23:38
赞赞赞!
作者:
呆呆呆呆孔
时间:
2015-5-5 23:39
我来收藏了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2