黑马程序员技术交流社区
标题: 自己总结的关于字节输出输入流以及字节的缓冲区 [打印本页]
作者: 游客也爱学 时间: 2014-11-17 23:08
标题: 自己总结的关于字节输出输入流以及字节的缓冲区
OutpuStream字节输出流
字节输出流,写任意文件 write 写字节数组,单个字节
是抽象类,不能直接用,找子类 FileOutputStream
构造方法,传递String的文件名。
字节流写数据的时候,不需要刷新,但是要关闭
InputStream字节输入流
字节输入流,读取任意文件 read 读取字节数组,读单个字节
是抽象类,不能直接用,找子类 FileInputStream
构造方法,传递String的文件名 read方法读取文件结尾返回-1
read(字节数组)利用数组作为缓冲,提高流的读取效率
根据字符流的原理,字节流中的read()读取到的字节存储到字节数组中,返回读取一次的字节数中有效字节个数,文件末尾返回-1
BufferedOutputStream,BufferedInputStream 字节流的缓冲区
和字符流缓冲区用法很像,字节流,没有行概念
BufferedOutputStream 构造方法,传递字节输出流,写入的方法 写单个字节,字节数组,没有行!!
BufferdInputStream 构造方法,传递字节输入流,读取的方法,单个字节,字节数组
字节流缓冲区复制文件。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |