Java基础-IO流之字节流
2017-06-14 本文已影响0人
王子也寂寞
IO流用于在设备间进行数据传输的操作.
一.IO流分类:
A:流向
输入流:读取数据;
输出流:写出数据;
B:数据类型
字节流
字节输入流
字节输出流
字符流
字符输入流
字符输出流
注意:
A:默认情况下按数据类型分.
B:除非文件用windows自带记事本打开能够读懂,才采用字符流.否则其他情况最好用字节流.
二.字节流实体类
1.FileOutputStream:写出数据
操作步骤
a:创建字节输出流对象.
b:调用write()方法.
c:释放资源.
注意:追加写的时候在创建FileOutputStream的时候调用的构造方法时用后面带Bool的构造方法
2.FileInputStream:读取数据
操作步骤
a:创建字节输出流对象.
b:调用read()方法.
c:释放资源.
3.字节缓冲区流
BufferedOutputStream
BufferedInputStream