- public void close() :关闭此输出流并释放与此流相关联的任何系统资源。
- public void flush() :刷新此输出流并强制任何缓冲的输出字节被写出。
- public void write(byte[] b) :将 b.length 字节从指定的字节数组写入此输出流。
- public void write(byte[] b, int off, int len) :从指定的字节数组写入 len字节,从偏移量 off开始输出到此输出流。
- public abstract void write(int b) :将指定的字节输出流。
- void write(int b) 方法,每次可以写出一个字节数据。(写出字节)
- void write(byte[] b) ,每次可以写出数组中的数据。(写出字节数组)
- void write(byte[] b, int off, int len) ,每次写出从off索引开始,len个字节。(写出指定长度字节数组)
注意:
write(int b) , 只将int的低8位输入。
数据追加续写
- public FileOutputStream(File file, boolean append) : 创建文件输出流以写入由指定的 File对象表示的
- public void close() :关闭此输入流并释放与此流相关联的任何系统资源。
- public abstract int read() : 从输入流读取数据的下一个字节。
- public int read(byte[] b) : 从输入流中读取一些字节数,并将它们存储到字节数组 b中 。